使用 jQuery/JS 将字符串类型的时间戳转换为 "DD/MM/YYYY hh:mm A" 格式
Converting a timestamp of type string into "DD/MM/YYYY hh:mm A" format using jQuery/JS
我正在尝试将 字符串“20210721235523”转换为以下日期时间格式“DD/MM/YYYY hh:mm A”。我不想获取当前日期时间,而是将给定变量中的时间戳转换为指定格式。
由于我对此的理解有限,我尝试了以下但没有成功。非常感谢任何关于我如何实现这一目标的建议。
var datetimeString = "20210721235523"
var newdatetime = moment(datetimeString,"DD/MM/YYYY hh:mm A");
console.log(newdatetime);
var newdatetime1 = new Date(datetimeString).getDate();
console.log(newdatetime1);
var newdatetime2 = Date.parse(datetimeString);
console.log(newdatetime2);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"></script>
如何将字符串转换成DD/MM/YYYYhh:mm格式?
提前致谢。
您需要更改日期时间格式以匹配 datetimeString
,因此请将其从 DD/MM/YYYY hh:mm A
更改为 YYYYMMDDhhmmA
var datetimeString = "20210721235523"
var newdatetime = moment(datetimeString,"YYYYMMDDhhmmA");
//var newdatetime = moment(datetimeString,"DD/MM/YYYY hh:mm A");
console.log(newdatetime);
var newdatetime1 = new Date(newdatetime).getDate();
console.log(newdatetime1);
var newdatetime2 = Date.parse(newdatetime);
console.log(newdatetime2);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"></script>
我正在尝试将 字符串“20210721235523”转换为以下日期时间格式“DD/MM/YYYY hh:mm A”。我不想获取当前日期时间,而是将给定变量中的时间戳转换为指定格式。
由于我对此的理解有限,我尝试了以下但没有成功。非常感谢任何关于我如何实现这一目标的建议。
var datetimeString = "20210721235523"
var newdatetime = moment(datetimeString,"DD/MM/YYYY hh:mm A");
console.log(newdatetime);
var newdatetime1 = new Date(datetimeString).getDate();
console.log(newdatetime1);
var newdatetime2 = Date.parse(datetimeString);
console.log(newdatetime2);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"></script>
如何将字符串转换成DD/MM/YYYYhh:mm格式?
提前致谢。
您需要更改日期时间格式以匹配 datetimeString
,因此请将其从 DD/MM/YYYY hh:mm A
更改为 YYYYMMDDhhmmA
var datetimeString = "20210721235523"
var newdatetime = moment(datetimeString,"YYYYMMDDhhmmA");
//var newdatetime = moment(datetimeString,"DD/MM/YYYY hh:mm A");
console.log(newdatetime);
var newdatetime1 = new Date(newdatetime).getDate();
console.log(newdatetime1);
var newdatetime2 = Date.parse(newdatetime);
console.log(newdatetime2);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.27.0/moment.min.js"></script>