1.14 ionic3入门——获取当前时间

2018-09-28  本文已影响0人  杨啊杨_fb52

(1)在html页面上写入

    <ion-item>
        <ion-label fixed>记录时间:</ion-label>
        <!-- 获取当前时间 -->
        <ion-datetime name="sqsj" displayFormat="YYYY/MM/DD HH:mm" [(ngModel)]="newLeave.sqsj" ></ion-datetime>
    </ion-item>

(2) 在ts文件中
声明一个全局变量

newLeave:any={};

在构造函数中

 this.newLeave.sqsj=new Date(new Date().getTime()+8*60*60*1000).toISOString();//北京时间

(3)ts完整代码

import { Component } from '@angular/core';
import { IonicPage, NavController, NavParams } from 'ionic-angular';

/**
 * Generated class for the NoteAddPage page.
 *
 * See https://ionicframework.com/docs/components/#navigation for more info on
 * Ionic pages and navigation.
 */

@IonicPage()
@Component({
  selector: 'page-note-add',
  templateUrl: 'note-add.html',
})
export class NoteAddPage {
  newLeave:any={};
  constructor(public navCtrl: NavController, public navParams: NavParams) {
            //this.newLeave.sqsj=new Date().toISOString();//获取当前时间 这个是零度经线的时间 相差八个小时
          this.newLeave.sqsj=new Date(new Date().getTime()+8*60*60*1000).toISOString();//北京时间
  }

  ionViewDidLoad() {
    console.log('ionViewDidLoad NoteAddPage');
  }

}
上一篇下一篇

猜你喜欢

热点阅读