gpt4 book ai didi

javascript - 以指定格式输出日期字符串

转载 作者:行者123 更新时间:2023-12-03 12:10:11 28 4
gpt4 key购买 nike

我看过很多关于将字符串解析为日期的帖子,但没有关于另一个方向(将日期解析为所需格式的字符串)的明确答案。

我有一个 Javascript Date (由 Date(unixtimestamp) 制作),我想要一个看起来像 'YYYY-MM-DD HH 的字符串:MM'。当然,我可以获取年、月、日、小时和分钟,并手动使用破折号和冒号创建字符串,但这是多行,我想知道其他人的单行代码是否可以。

有什么想法吗?

最佳答案

Date.toISOString 返回几乎您想要的内容。

var d= new Date();
var s= d.toISOString();

/* 返回值:(字符串)2014-07-28T18:26:46.550Z */

您可以在同一行代码中修改返回值-

var d= new Date();
var s= d.toISOString().replace('T', ' ').slice(0, 16);

/* 返回值: (String) 2014-07-28 18:26 */

甚至:

(new Date(1406571989450)).toISOString().replace('T', ' ').slice(0, 16);

/* 返回值: (String) 2014-07-28 18:26 */

关于javascript - 以指定格式输出日期字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25001451/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com