如何使用javascript将日期对象转换为字符串
我有一个日期对象如下 let dateObj = Sat May 01 2021 20:21:00 GMT-0700(太平洋夏令时间)
我想以此字符串格式转换上述值。 let stringVal = 2021-05-01T20:21:00.000+0000
有人可以让我知道如何实现这一目标吗?我尝试过 toUTCString()、to DateString()、toISOString() 和所有其他方法,但我无法获得上述格式的结果。
任何指导表示赞赏。有可能吗?
I have a date object as followslet dateObj = Sat May 01 2021 20:21:00 GMT-0700 (Pacific Daylight Time)
I want to convert above value in this string format.let stringVal = 2021-05-01T20:21:00.000+0000
can someone let me know how to achieve this. i Have tried toUTCString(), to DateString(), toISOString() and all other methods but i was not able to achieve the result in the format above.
Any guidance is appreciated. is it even possible ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不确定您是否希望将其转换为 UTC,但根据您的示例,它看起来不是。
也许是这样的?只需将“new Date()”替换为您的日期对象即可。
* 我应该补充一点,假设客户的时区是太平洋夏令时间,或者至少具有相同的偏移量
Not sure if you wanted it converted to UTC, but based on your example it looks like not.
Maybe something like this? Just replace "new Date()" with your date object.
* I should add this assumes the client's timezone is Pacific Daylight Time, or a least something with the same offset