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

(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');
  }

}
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容