Sebelumnya saya mau mengucapkan mohon maaf sebesar-besarnya pada pengunjung setia situs ini. Sudah lebih dari 3 minggu saya tidak sempat menuliskan content apapun pada situs ini yang disebabkan karena saya begitu sibuk menyelesaikan tesis saya. Sekali lagi saya mohon maaf sebesar-besarnya. Oke pada content kali ini saya akan membahas tipe data date dan time di PHP.

Yang dimaksud dengan tipe date and time adalah tipe data yang berguna untuk menyimpan tanggal dan waktu di database. Untuk memudahkan user dalam membaca tipe data date dan time ini digunakan fungsi untuk melakukan format terhadap tipe data ini.

Sintaks untuk melakukan format terhadap tipe data date dan time ini adalah sebagai berikut

$nama_variabel = date(“format”,$timestamp);

dimana :

$nama_variabel adalah variabel yang digunakan untuk menyimpan nilai output hasil format fungsi date.

format adalah bentuk format yang digunakan untuk mengubah format output nilai  variabel date dan time yang disimpan pada variabel $timestamp

$timestamp adalah variabel dengan tipe data timestamp.  Biasanya variabel ini digunakan untuk menyimpan nilai waktu atau tanggal yang akan diformat dengan menggunakan fungsi date ini.  Untuk penjelasan bagaimana cara menyimpan nilai waktu atau tanggal tertentu, jangan lupa untuk menantikan lanjutan posting berikutnya oke. Jangan khawatir posting berikutnya akan saya tulis secepatnya kok, gak sampe molor sampai 3 minggu icon biggrin Mari mengenal tipe data date dan time di PHP

Jika variabel $timestamp tidak disertakan pada fungsi date diatas, maka PHP akan memasukkan tanggal dan waktu sekarang yang terdapat pada sistem operasi. sebagai contoh perhatikan script PHP berikut ini

<?php
$hari_ini = date(“d/m/Y”);
echo “hari ini tanggal :” .$hari_ini;
?>

Apabila kamu menjalankan script PHP diatas pada browser, maka browser kamu akan menampilkan tanggal hari ini sesuai dengan tanggal yang terdapat pada sistem operasi.

d/m/Y yang terdapat pada fungsi date tersebut merupakan salah satu contoh format yang dapat digunakan untuk menampilkan nilai variabel date dan time. Berhubung PHP merupakan bahasa pemrograman case sensitive yang berarti penulisan huruf besar dan huruf kecil dibedakan maka penulisan Y dengan y akan menghasilkan output yang berbeda. Untuk mengetahui lebih jelas coba ganti huruf Y dengan y pada fungsi date diatas.

Berikut ini saya akan memberikan tabel karakter-karakter yang dapat digunakan untuk melakukan format nilai variabel dengan tipe data date dan time (saya berikan tabel dalam bentuk bahasa Inggris soalnya saya agak bingung untuk menemukan kata-kata yang pas dalam bahasa Indonesia dan juga agak males untuk menerjemahkannya, supaya pembaca dapat belajar bahasa Inggris sedikit-sedikit selain bahasa pemrograman. Ibarat peribahasa sambil menyelam minum air icon biggrin Mari mengenal tipe data date dan time di PHP ). Untuk keterangan lebih lanjut mengenai karakter-karakter apa saja yang dapat digunakan untuk menformat tipe data date dan time ini, kamu dapat membaca dokumentasi mengenai date dan time ini lebih lanjut di situs www.php.net.

Format character Description Example returned values
Day
d Day of the month, 2 digits with leading zeros 01 to 31
D A textual representation of a day, three letters Mon through Sun
j Day of the month without leading zeros 1 to 31
l (lowercase ‘L’) A full textual representation of the day of the week Sunday through Saturday
N ISO-8601 numeric representation of the day of the week (added in PHP 5.1.0) 1 (for Monday) through 7 (for Sunday)
S English ordinal suffix for the day of the month, 2 characters st, nd, rd or th. Works well with j
w Numeric representation of the day of the week 0 (for Sunday) through 6 (for Saturday)
z The day of the year (starting from 0) 0 through 365
Week
W ISO-8601 week number of year, weeks starting on Monday (added in PHP 4.1.0) Example: 42 (the 42nd week in the year)
Month
F A full textual representation of a month, such as January or March January through December
m Numeric representation of a month, with leading zeros 01 through 12
M A short textual representation of a month, three letters Jan through Dec
n Numeric representation of a month, without leading zeros 1 through 12
t Number of days in the given month 28 through 31
Year
L Whether it’s a leap year 1 if it is a leap year, 0 otherwise.
o ISO-8601 year number. This has the same value as Y, except that if the ISO week number (W) belongs to the previous or next year, that year is used instead. (added in PHP 5.1.0) Examples: 1999 or 2003
Y A full numeric representation of a year, 4 digits Examples: 1999 or 2003
y A two digit representation of a year Examples: 99 or 03
Time
a Lowercase Ante meridiem and Post meridiem am or pm
A Uppercase Ante meridiem and Post meridiem AM or PM
B Swatch Internet time 000 through 999
g 12-hour format of an hour without leading zeros 1 through 12
G 24-hour format of an hour without leading zeros 0 through 23
h 12-hour format of an hour with leading zeros 01 through 12
H 24-hour format of an hour with leading zeros 00 through 23
i Minutes with leading zeros 00 to 59
s Seconds, with leading zeros 00 through 59
u Milliseconds (added in PHP 5.2.2) Example: 54321
Timezone
e Timezone identifier (added in PHP 5.1.0) Examples: UTC, GMT, Atlantic/Azores
I (capital i) Whether or not the date is in daylight saving time 1 if Daylight Saving Time, 0 otherwise.
O Difference to Greenwich time (GMT) in hours Example: +0200
P Difference to Greenwich time (GMT) with colon between hours and minutes (added in PHP 5.1.3) Example: +02:00
T Timezone abbreviation Examples: EST, MDT …
Z Timezone offset in seconds. The offset for timezones west of UTC is always negative, and for those east of UTC is always positive. -43200 through 50400
Full Date/Time
c ISO 8601 date (added in PHP 5) 2004-02-12T15:19:21+00:00
r » RFC 2822 formatted date Example: Thu, 21 Dec 2000 16:01:07 +0200
U Seconds since the Unix Epoch (January 1 1970 00:00:00 GMT) See also time()




rating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHPrating on Mari mengenal tipe data date dan time di PHP (2 votes, average: 10.00 out of 10)
loading Mari mengenal tipe data date dan time di PHP Loading ...