转换日期时间格式
Convert date time format
我想将我的日期转换为YYYY-MM-DDTHH:MM:SS格式。所以我厌倦了使用下面的代码,
var date = new Date(Date.UTC(2016, 05, 12, 07, 0, 0));
document.write(date.toISOString());
但是这个代码的输出是
2016-06-12T07:00:00.000Z
我再次删除了最后一个点后的索引值,最后我得到了预期的输出。是否可以直接隐藏而不删除任何值?
Jonathan Lonowski提到的内容非常好,但您应该使用任何库,如momentjs
//var date = new Date(Date.UTC(2016, 05, 12, 07, 0, 0));
var date = moment("2016-05-12 07:00:00");
console.log(date.format("YYYY-MM-dd[T]HH:mm:SS"));
或者,如果您使用的是jQuery,那么您可以使用jQuery日期格式
var date = new Date(Date.UTC(2016, 05, 12, 07, 0, 0));
console.log($.format.date(date, "yyyy-MM-ddTHH:mm:SS"));
相关文章:
- Json数据包含日期和时间格式
- 更改angularjs中的日期-时间格式
- 将日期时间从json转换为可读格式
- 将日期和时间转换为UTC格式的日期-Javascript
- javascript/jquery将utc转换为短格式的本地时间
- 用javascript将epoch时间转换为可读格式
- 转换日期时间格式
- 在JavaScript中转换日期/时间格式
- 时间格式不适用于dateTimePicker
- 24小时输入时间:mm格式跨浏览器
- 将时间格式更改为24小时格式
- 将某个时间格式转换为日期对象
- 时间字段上的JavaScript验证(不接受0:00格式)
- Javascript格式时间军用am pm从字符串
- 从Google Maps API返回的jQuery格式时间
- 整小时和小数小时双精度值转换为 12 小时制格式时间
- 日期列中的剑道网格格式时间问题
- 格式时间的循环值(小时和分钟)
- 在jquery datepicker中删除24小时格式时间中的冒号
- 在倒计时/定时器格式时间分钟和秒