Cara menggunakan tanggal waktu pengurutan javascript

Pada artikel ini, kita akan melihat metode untuk mengurutkan array objek berdasarkan tanggal, ada beberapa metode tetapi kita akan melihat beberapa metode yang paling disukai.  

Objek Tanggal Javascript. Objek Tanggal dalam JavaScript digunakan untuk mewakili momen dalam waktu. Nilai waktu ini sejak 1 Januari 1970 UTC [Waktu Universal Terkoordinasi]. Kita dapat membuat tanggal menggunakan objek Date dengan memanggil konstruktor Date[] baru seperti yang ditunjukkan dalam sintaks di bawah ini.  

Sintaksis

new Date[];
new Date[value];
new Date[dateString];
new Date[year, month, day, hours, minutes, seconds, milliseconds];

Contoh 1. Contoh ini mengurutkan array objek berdasarkan tanggal dengan menggunakan objek Tanggal.  

html




 

    format['Y-m-d H:i:s]
$ts = round[strtotime[$val]*1000]

Nah kalau di Javascript kita akan menggunakan fungsi native Javascript

let ts = new Date[].getTime[]

atau kalau suka pakai Moment, pakai aja hehe

let date = moment[]
let ts = new Date[moment].getTime[]
_

Nah, cara mengubah Date menjadi Timestamp menggunakan Moment adalah

let value = 1549890963235
let now = moment[value].format[“MM/DD/YYYY H:mm:ss”];
//02/11/2019 20:16:03.235

Timestamp ini cocok untuk data yang sering di order by karena format panjang 13 huruf timestamp ini bisa di index di MySQL sehingga saat di order tentunya akan lebih cepat

Format timestamp ini juga cocok untuk data yang sering berubah, misalnya ada kolom last_activity, selain format timestamp akan memudahkan programmer frontend untuk mengolah data timestamp menjadi format tanggal daripada tanggal itu sendiri, terutama di Android

Pasti ada sebagian orang yang bingung kenapa diproses di frontend? . Namun jika data dilempar berupa teks "Beberapa Detik yang Lalu" dari Backend, apakah bisa diproses oleh Frontend?

Bài mới nhất

Chủ Đề