2017-08-27 14 views
1

タイムピッカーをフォームに戻すには、選択した時間を返すことができます。フォームでTimePickerオブジェクトが時間角を返さない4

TimePicker:

<label class="padd"> Time of visiting </label> 
<ngb-timepicker [(ngModel)]="meridianTime" [meridian]="meridian" 
formControlName="time" id="time" ></ngb-timepicker> 

活字体の一部:

defaultTime = {hour: 13, minute: 30}; 
customTime: NgbTimeStruct = {hour: 13, minute: 30, second: 0}; 
hourStep = 1; 
minuteStep = 15; 
+0

実際の結果とは何でしょうか。 typescript parthは実際の結果ですか? –

+0

私は01:00 AMのように時間を返したいですが、それは戻り値です[オブジェクトオブジェクト]どのように私は時間を返すことができますか? –

+0

正確にオブジェクトオブジェクトを取得しますか? 「これ。メリディアンタイム '? JSON.stringify() ' –

答えて

0

あなたは時間を持っています。ここにはドキュメントがあります:link

時間、分、秒の小道具の時間があります。あなたは必要なものに変換することができます。変換するには、内部JavaScript API:Dateまたはmomentのようなライブラリを使用できます。または次のようなもの:https://stackoverflow.com/a/27979128/2898694 :)

タイムピッカー形式の日付です。オブジェクトとして私は意味します。

prepareDate(dateAsObject) { 
    return dateAsObject.hour + ‘:’ + dateAsObject.minute + ‘:’ + dateAsObjet.second; 
} 

これは私の頭の中で最初のものです。もちろん、あなたは望むように日付を準備することができます。

関連する問題