Sunday, January 15, 2023

Cara Mengambil Tanggal dan conversi ke tanggal negara lain untuk Redhsift





Jadi masalahnya itu, ketika gua lagi ngerjain project yang dari Singapura. Jadi jam nya harus disesuaikan dengan jam yang ada disana. oleh karena itu, mau gak mau gua harus nambahin logic agar jam nya sama dengan yang ada di Singapur. 

Jadi begini caranya :

select DATEADD('hour',8,getdate())

Penjelasan nya : 

- DateAdd = Nama fuction nya 

- 'hour' = ini bagian mana yang mau di tambahkan atau dikurangi. Karena mau menyesuaikan dengan jam Singapur maka harus +8 yang awalnya kan Indonesia itu +7. Untuk negara lain tinggal menyesuaikan yah 

- 8 = ini merupakan conversi negara tujuan nya.  Lu bisa lihat dibawa yah buat perbandingan nya. 

- getadate() = untuk mendapatkan tanggal dan jam saat ini. 


Ini table conversi waktu Indonesia dengan beberapa negara di dunia. 

Waktu di Indonesia Negara Waktu Selisih Keterangan
07.00 (UTC +7) Malaysia 08:00 (UTC +8) +1 jam Hari yang sama
07.00 (UTC +7) Thailand 07.00 (UTC +7) - Hari yang sama
07.00 (UTC +7) Filipina 08.00 (UTC +8) +1 jam Hari yang sama
07.00 (UTC +7) Brunei Darussalam 08.00 (UTC +8) +1 jam Hari yang sama
07.00 (UTC +7) Singapura 08.00 (UTC +8) +1 jam Hari yang sama
07.00 (UTC +7) Vietnam 07.00 (UTC+7) - Hari yang sama
07.00 (UTC +7) Laos 07.00 (UTC +7) - Hari yang sama
07.00 (UTC +7) Myanmar 06.30 (UTC +6:30) -30 menit Hari yang sama
07.00 (UTC +7) Kamboja 07.00 (UTC +7) - Hari yang sama
07.00 (UTC +7) Amerika Serikat 19.00 (UTC -5) -12 jam Hari sebelumnya
07.00 (UTC +7) Korea Selatan 09.00 (UTC +9) +2 jam Hari yang sama
07.00 (UTC +7) Australia (Canberra) 11.00 (UTC +11) +4 jam Hari yang sama
07.00 (UTC +7) Belanda 01.00 (UTC +1) -6 jam Hari yang sama
07.00 (UTC +7) Perancis 01.00 (UTC +1) -6 jam Hari yang sama
07.00 (UTC +7) Italia 01.00 (UTC +1) -6 jam Hari yang sama
07.00 (UTC +7) Brasil (Rio de Janeiro) 21.00 (UTC -3) -10 jam Hari sebelumnya
07.00 (UTC +7) Argentina 21.00 (UTC -3) -10 jam Hari sebelumnya
07.00 (UTC +7) Uni Emirat Arab (Dubai) 04.00 (UTC +4) -3 jam Hari yang sama
07.00 (UTC +7) Vatikan 01.00 (UTC +1) -6 jam Hari yang sama
07.00 (UTC +7) Turki (Ankara) 03.00 (UTC +3) -4 jam Hari yang sama
07.00 (UTC +7) Timor Leste (Dili) 09.00 (UTC +9) +2 jam Hari yang sama
07.00 (UTC +7) Spanyol (Madrid) 01.00 (UTC +1) -6 jam Hari yang sama
07.00 (UTC +7) Pakistan 05.00 (UTC +5) -2 jam Hari yang sama
07.00 (UTC +7) Mesir (Kairo) 02.00 (UTC +2) -5 jam Hari yang sama
07.00 (UTC +7) Jerman (Berlin) 01.00 (UTC +1) -6 jam Hari yang sama

Jika lu udah baca postingan gua, tinggalin jejak ya dengan komen di postingan gua. Biar gua tahu kalau postingan gua ini bermanfaat. 
Share:

0 comments:

Post a Comment