私は関数に渡される瞬間値を持っており、瞬間をYYYY-MM-DD HH:mm(SS-ISO 8601)という形式の文字列にフォーマットしようとしています。日付は正確にフォーマットされていますが、時刻の値は省略されています。フォーマットモーメントから文字列へ
コード:the documentation 1として
timeTransformer(value: moment.Moment) {
return value == null ? null : value.format('YYYY-MM-DD HH:mm'); //Time is 00:00 even though I can see that moment has values 15:37:19
}
「内部プロパティ」(http://momentjs.com/guides/#/lib-concepts/internal-properties/)は、 '_i'や' _d'のように使用しないでください。 – VincenzoC
あなたはどういう意味ですか?私は 'value.format'を使用します。ここで' value'はモーメント値です。 _iと_dの理由は、瞬間に時間プロパティが設定されていることを示したかったからです。イメージはChromeコンソールの[ウォッチ]ウィンドウからのものです。 – Marcus
私は '_'内部プロパティの値を見ないようにしたいと思っていました。解析して瞬間オブジェクトの価値を示すことで何かが間違っていると思われる場合は、関連するコードを共有してください。 'value'はどこから来たのですか? – VincenzoC