在 Javascript 中,我有一个日期时间字符串,如下所示:
2021-03-12 19:52:09
如何将其转换为以这种格式显示?
03/12 12:34pm PST
理想情况下,我希望在没有外部库的情况下这样做。
答案 0 :(得分:0)
您可以像这样手动格式化它:
now = Date.now();
pst = new Date(now-(8*60*60*1000)); //-8 hours for pst
pst_str = `${pst.getMonth()}/${pst.getDate()} ${pst.getHours()%12}:${pst.getMinutes()}${pst.getHours()>=12?'pm':'am'} PST`;