Skip to content Skip to sidebar Skip to footer

Mendapatkan tanggal terakhir dari bulan di PostgreSql (end of month)


PostgreSQL adalah sistem manajemen basis data relasional yang bersifat open source, yang merupakan salah satu dari sistem basis data relasional terpopuler di dunia. 

PostgreSQL memiliki banyak fitur yang sangat lengkap, dan salah satu fitur yang sering digunakan adalah fitur untuk mencari tanggal terakhir dari sebuah bulan. 

Dengan fitur ini, kita bisa mencari tahu tanggal terakhir dari sebuah bulan dengan mudah, tanpa perlu memikirkan berapa hari yang ada di setiap bulan.

Tanggal pada akhir bulan dapat berbeda beda tergantung bulannya, bisa jadi tanggal 28, 29, 30, atau 31.

jika kalian ingin mendapatkan bulan terakhir di Posgresql kalian dapat menggunakan beberapa cara berikut ini.

1. Manual

Menambah interval 1 bulan sejak tanggal pertama dan mengurangi 1 hari dari hari terakhir seperti ini.

SELECT (date_trunc('month', '01 SEP 2022'::date) + interval '1 month' - interval '1 day')::date

AS end_of_month;

jika di run maka hasilnya seperti ini

Mendapatkan tanggal terakhir dari bulan di PosgreSql (end of month)

2. Function

Function yang bisa digunakan seperti ini 

SELECT LAST_DAY( TO_DATE( '01 JUL 2022', 'dd Mon yyyy' ) )

hasilnya seperti ini 
Mendapatkan tanggal terakhir dari bulan di PosgreSql (end of month)

Mudah sekali untuk mendapatkan tanggal terakhir dari suatu bulan (end of month), silahkan dicoba sendiri

Post a Comment for "Mendapatkan tanggal terakhir dari bulan di PostgreSql (end of month)"