Javascript:从预定义日期开始获取纪元日期正在使用今天的日期
Javascript: Get epoch date as from predefined date is using todays date instead
JSFiddle:https://jsfiddle.net/u8w3v9fd/1/
我正在尝试从以以下格式从数据库传递的日期获取日、月和年:DD/MM/YYYY
。但是我什至无法显示正确的日期。
这是我的代码:
var time = "1522843537";
var regDateOriginal = new Date(time);
var regDate = new Date();
regDate.getMonth(regDateOriginal);
regDate.getHours(regDateOriginal);
regDate.getDate(regDateOriginal);
document.write("<p style='color: #fff'>" + regDate.getDate(regDateOriginal) + "</p>");
如您所见,这将返回:
21
这是今天的日期。应该是4
在过去的 45 分钟里,我用谷歌搜索了它并研究了各种版本。我是一名大三学生,非常感谢一段评论很好的代码,这样我就可以学习而不是仅仅复制和粘贴。
感谢您的帮助。
来自here
var time = 1522843537;
var d = new Date(0); // The 0 there is the key, which sets the date to the epoch
d.setUTCSeconds(time);
console.log(d.getDate());
当然,您仍然可以根据需要执行所有其他 Date 功能。
JSFiddle:https://jsfiddle.net/u8w3v9fd/1/
我正在尝试从以以下格式从数据库传递的日期获取日、月和年:DD/MM/YYYY
。但是我什至无法显示正确的日期。
这是我的代码:
var time = "1522843537";
var regDateOriginal = new Date(time);
var regDate = new Date();
regDate.getMonth(regDateOriginal);
regDate.getHours(regDateOriginal);
regDate.getDate(regDateOriginal);
document.write("<p style='color: #fff'>" + regDate.getDate(regDateOriginal) + "</p>");
如您所见,这将返回:
21
这是今天的日期。应该是4
在过去的 45 分钟里,我用谷歌搜索了它并研究了各种版本。我是一名大三学生,非常感谢一段评论很好的代码,这样我就可以学习而不是仅仅复制和粘贴。
感谢您的帮助。
来自here
var time = 1522843537;
var d = new Date(0); // The 0 there is the key, which sets the date to the epoch
d.setUTCSeconds(time);
console.log(d.getDate());
当然,您仍然可以根据需要执行所有其他 Date 功能。