javascript - .js 日期字符串 YYYY-MM-DD-HH-MM

标签 javascript node.js

我正在尝试获取具有以下格式的日期/时间的字符串:“YYYY-MM-DD-HH-MM” 我找不到合适的方法来做到这一点?

这就是我现在所拥有的:

var x = new Date();
var TimeStamp = x.toString();

输出:

Tue Oct 30 2018 14:33:03 GMT+0000 (UTC)

最佳答案

使用Date方法并格式化它。

var date = new Date();
var output = date.getFullYear()+'-'+("0" + (date.getMonth() + 1)).slice(-2)+'-'+("0" + date.getDate()).slice(-2)+'-'+date.getHours()+'-'+date.getMinutes()
console.log(output)

或者您可以使用momentjs format .

console.log(moment().format('YYYY-MM-DD-HH-mm'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.js"></script>

关于javascript - .js 日期字符串 YYYY-MM-DD-HH-MM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53066730/

相关文章:

javascript - 我想将值传递给使用 odata 的标签

javascript - 在javascript中调用与传递对象

javascript - 未知的编译器选项包括和排除

node.js - 如何在 Node.js 中的两个工作线程之间创建直接通信 channel

javascript - 在 for-of 循​​环中等待与在 for-of 之前获取可迭代对象

javascript - 使用 Promise 进行多个异步调用,其中只有少数是真正重要的

javascript - jQuery 动态元素 - 如何删除元素并保存事件数据?

javascript - Javascript 中的正则表达式 vcf

javascript - 找不到 Brain.js 导入

mysql - 用于 MySQL UUID 二进制数据类型的 Nodejs ORM