只需转换我的日期格式
Simply transform my date format
我有:
(new Date()).toISOString().slice(0, 10)
我希望它在没有UTC:的情况下返回
2013-08-31
我尝试:
new Date().getYear() + "-" + new Date().getMonth() + "-" + new Date().getDay()
但它不起作用。它返回:113-7-6。
非常感谢。
Date.getYear()
根据当地时间返回指定日期的年份(通常为2-3位),不推荐使用。请改用Date.getFullYear()
Date.getMonth()
返回一个零索引值,因此需要添加1
才能获得8
Date.getDay()
返回一周中索引为零的日期。使用Date.getDate()
来获得31
顺便说一句,你需要将8
归零,才能得到一个包含08
的字符串。或者,您可以简化一切并使用日期格式库——不过,您仍然需要阅读文档。
推荐阅读:
- MDN
Date
文档 - 在哪里可以找到有关用JavaScript格式化日期的文档
- 转换';1';到';0001';在JavaScript中
相关文章:
- Javascript日期格式类似于ISO,但本地
- NodeJS日期格式不起作用
- 将客户端特定的日期格式返回到服务器MVC4
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 将Javascript日期转换为ASP.NET日期格式
- 在达到状态之前在Redux Reducer中设置日期格式
- 如何从Angularjs中的新日期获取日期格式
- 如何使用jquery更改为所需的日期格式
- keith wood日期选择器日期格式和语言
- Dygraph更改日期格式
- 确定Twig(或JavaScript)中的国际日期格式,以便在其他地方使用
- javascript和jquery日期格式转换
- 用javascript将日期格式从d/m/yyyy转换为yyyy-mm-dd
- 在Datepicker中将日期格式更改为yyyy-mm-dd
- 在Karma Jasmine单元测试用例中检查日期格式
- 使用不同的日期格式和区域设置创建时刻
- 更改日期选择器上的日期格式
- 以日期计算的天数更改日期格式
- 带有onchange的日期格式
- 如何从区域设置获取日期格式