我想使用Moment.js将本地时间转换为等效于协调世界时的时间。我相信我有正确的方法,但它不会改变时间。
我在澳大利亚悉尼+11,预计UTC时间提前11个小时。
在moment对象内部,isUTC标志从false变为true,但是时间并没有改变,我是不是应该为此使用一种不同的技术。
如何从这个对象中实际获取当前的UTC日期?
转换前
var val = '18/03/2015';
var selectedDate = moment(val, 'DD/MM/YYYY');
转换后
var a = selectedDate.utc()
目前,我在-watch上有我的文件,在终端中,我注意到每次更改的时间设置在一个24小时的时钟上。有什么方法我可以改变这个到正常的12小时时钟,以更好的可读性?
更新:
除了Delapouite的建议外,您的log.js文件应该如下所示,以显示12小时的时间:
var time = '['+colors.grey(date(new Date(), 'h:mm:ss'))+']';
我有一个时间字符串,我想将它转换为小时和分钟之间的:。任何关于如何接受和改变它的建议。我假设我需要使用正则表达式,但不确定如何格式化代码。任何建议都是很棒的。
var number = '1340';
moment(number).format('hh:mm')
console.log(number)
// The output I want would be 13:40
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"
我有一个非常具体的C++项目,我使用NetBeans。
之所以这样做是因为我们需要一个特定的时间戳,我发现NetBeans模板是一个很好的工具,可以插入包含所有相关内容的自动标头。
我很好地设置了所有的东西,但是我不知道如何在标头模板中设置时间格式。
目前,它表明:
Created on April 6, 2017, 2:18 PM
但是由于我在中欧工作,我需要一个24小时的格式,这样我就可以得到类似的东西
Created on 06.04.2017. at 14:18
我发现了如何更改日期格式,但由于某些原因,它有时无法工作。
我甚至尝试使用FreeMaker的模板语言引用,因此我创建了如下