打字稿Ionic 3模拟器和Firefox的日期无效

时间:2017-08-21 11:56:22

标签: angular datetime typescript ionic3

我有MomentJs的这个功能

      CreateFormat(date: string, time: string): string {
            let now = moment(date + " " + time, "YYYY-MM-DD H:m:s z").toDate();
            return moment(now, "YYYY-MM-DD H:m:s z").format("HH:mm");
          }

我得到了这个结果:下午7:39 我想像19:39那样显示它。

3 个答案:

答案 0 :(得分:1)

我强烈建议您在Ionic 3应用中使用momentJs。然后您就不会遇到任何与浏览器相关的错误。

  

npm安装时刻

.TS

import moment from 'moment';

let now = moment().format('LLLL');

<强>更新

 moment("02:00 PM", "h:mm A").format("HH:mm")  // "14:00"

答案 1 :(得分:0)

你可以这样做 `{{start_timestamp |日期:&#39; HH:mm a&#39;}}

答案 2 :(得分:0)

ts文件中的

start_timestamp = 1500536460;

在html <div class="img_con"> <img class="sid" id="scene1" src="http://via.placeholder.com/400x400"> <div class="sid onTop"> <input type="button" value="4DOF" onclick="pictureChange('scene1','images/scene1/scene1-4dof.png')"> <input type="button" value="6DOF" onclick="pictureChange('scene1','images/scene1/scene1-6dof.png')"> <input type="button" value="6DOF-PCA" onclick="pictureChange('scene1','images/scene1/scene1-6dof-pca.png')"> <input type="button" value="7DOF" onclick="pictureChange('scene1','images/scene1/scene1-7dof.png')"> <input type="button" value="7DOF-PCA" onclick="pictureChange('scene1','images/scene1/scene1-7dof-pca.png')"> </div> </div>

中打印如下