首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将date对象转换为TZ格式的javascript格式的日期字符串

将date对象转换为TZ格式的javascript格式的日期字符串
EN

Stack Overflow用户
提问于 2018-08-25 23:04:30
回答 3查看 1.5K关注 0票数 2

我的输入是

代码语言:javascript
复制
var dt = "06/01/2018"
var time = "06:25:00"

我希望输出的字符串像这样的"2018-06-01T00:55:00.000Z"

我做了var result = new Date(dt+time); //output is object here

我想把这个对象转换成字符串。有谁能告诉我怎么做吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-08-25 23:23:55

如果预先知道Datetime格式,则不需要使用dt对象。下面是你可以做的事情

代码语言:javascript
复制
const dt = '06/01/2018';
const [mm,dd,yyyy] = dt.split('/')
const time = '06:25:00';
const date = `${yyyy}-${mm}-${dd}T${time}.000Z`;
console.log(date);

票数 3
EN

Stack Overflow用户

发布于 2018-08-25 23:58:14

代码语言:javascript
复制
const dt = '06/01/2018';
var time = "06:25:00";
console.log(new Date(`${dt} ${time}`).toJSON())

票数 1
EN

Stack Overflow用户

发布于 2018-08-25 23:20:39

代码语言:javascript
复制
var dt = "06/01/2018";
var time = "06:25:00";
var date_test = new Date((dt + ' ' + time)).toString();
console.log(date_test);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52018507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档