将字符串转换为 JavaScript 中的日期格式
Convert string to date format in JavaScript
我有一个字符串变量,我想将该变量转换为日期格式。
我的代码:
var date = '2/3/2022 17:57:30'
var temp = new Date(date)
我的输出:
2022-02-03T17:57:30.000Z
预期输出:
2022-02-03
没有 built-in 方法将日期转换为您期望的输出,尽管您可以尝试使用这段代码将日期转换为您期望的输出;
var date = '2/3/2022 17:57:30'
var temp = new Date(date).toLocaleDateString().replaceAll("/","-");
您可以将 toLocaleDateString
与指定使用您的格式的语言环境的参数一起使用。例如,瑞典语言环境使用 YYYY-MM-DD 格式:
var date = '2/3/2022 17:57:30'
var temp = new Date(date).toLocaleDateString("se");
console.log(temp);
我有一个字符串变量,我想将该变量转换为日期格式。
我的代码:
var date = '2/3/2022 17:57:30'
var temp = new Date(date)
我的输出:
2022-02-03T17:57:30.000Z
预期输出:
2022-02-03
没有 built-in 方法将日期转换为您期望的输出,尽管您可以尝试使用这段代码将日期转换为您期望的输出;
var date = '2/3/2022 17:57:30'
var temp = new Date(date).toLocaleDateString().replaceAll("/","-");
您可以将 toLocaleDateString
与指定使用您的格式的语言环境的参数一起使用。例如,瑞典语言环境使用 YYYY-MM-DD 格式:
var date = '2/3/2022 17:57:30'
var temp = new Date(date).toLocaleDateString("se");
console.log(temp);