0
私はunixtime(1497851100 - 2017-06-19)で時間のない日付があり、H:m(例えば13:45など)という形式の時刻があります。ですから、どのようにして完全にunixtime(タイムスタンプ)を得ることができますか?日付とH:mからunixtimeへ
私の解決策:H:mを秒に変換してunixtimeに追加します。しかし、おそらく他の解決策があります.split( ':')など?
私はunixtime(1497851100 - 2017-06-19)で時間のない日付があり、H:m(例えば13:45など)という形式の時刻があります。ですから、どのようにして完全にunixtime(タイムスタンプ)を得ることができますか?日付とH:mからunixtimeへ
私の解決策:H:mを秒に変換してunixtimeに追加します。しかし、おそらく他の解決策があります.split( ':')など?
お試しください。軽量だが本当に強力なmoment.js(時間/フォーマット/タイムゾーンなどを扱うのに最適)を使用する。
あり、あなたがそれを行うことができますので、多くの方法があるが、ここで私は、最初の日付を取得することにより、あなたの時間を追加するためにmoment.unix('1497851100')
を使用します。使用してtimestamp
として
var dateTime = unixToDate + ' 13:45';
次に出力のdateTime moment(dateTime).format('X');
var unixToDate = moment(moment.unix('1497851100')).format('YYYY-MM-DD');
var dateTime = unixToDate + ' 13:45';
var output = moment(dateTime).format('X');
console.log('unixToDate -->' + unixToDate);
console.log('dateTime -->' + dateTime);
console.log('output -->' + output);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>