2017-12-30 39 views
0

Ich habe kleines Problem mit „Ion-datetime“„ion-datetime“ Standardzeit nicht gleich jetzt an der Zeit in ionic2

ich die Standardzeit von „ion-Datetime“ ändern möge, um es so zu machen wie heute Datum , Zeit.

So wie kann ich den Standardwert „ion-datetime“ ändere in ionischen 2, denn wenn ich auf Eingabefeld klicken, zeigt die Anwendung mir die um 3 Stunden reduziert Zeit

Antwort

0

Javascript Zeitbibliothek sind nicht gut aufeinander abgestimmt für IONIC ISO 8601 Datums- und Uhrzeitformat Ich empfehle, mit moment.js.

  1. Sie gehen Anwendungsordner laufen: npm install moment --save
  2. In Ihrem page.ts hinzufügen: import * as moment from 'moment';
  3. Erklären Sie Ihre Variable: myDate= moment().format();
  4. Jetzt nur ion-datetime wie folgt verwenden:

      <ion-datetime displayFormat="MMM DD, YYYY HH:mm" [(ngModel)]="myDate"></ion-datetime> 
    

Ich hoffe, das hilft.

1

Try Below Code: In Ihrem .ts Datei: current_datetime: any;

ionViewDidEnter(){ 
let Today = new Date().toISOString(); 
let date = String(Today).substr(0,10) 
let Time = new Date().toLocaleTimeString(); 
this.current_datetime = date+" "+Time; 

}

In Your .html File: 


<ion-datetime displayFormat="YYYY/MM/DD HH:mm:ss" [(ngModel)]="current_datetime"></ion-datetime> 
Verwandte Themen