Returns a number formatted according to the given format string using the
given integer timestamp or the current local time
if no timestamp is given. In other words, timestamp
is optional and defaults to the value of time().
Unlike the function date(), idate()
accepts just one char in the format parameter.
Table 1. The following characters are recognized in the
format parameter string
format character
Syntax
B
Swatch Beat/Internet Time
d
Day of the month
h
Hour (12 hour format)
H
Hour (24 hour format)
i
Minutes
I
returns 1 if DST is activated,
0 otherwise
L
returns 1 for leap year,
0 otherwise
m
Month number
s
Seconds
t
Days in current month
U
Seconds since the Unix Epoch - January 1 1970 00:00:00 GMT -
this is the same as time()
w
Day of the week (0 on Sunday)
W
ISO-8601 week number of year, weeks starting on
Monday
y
Year (1 or 2 digits - check note below)
Y
Year (4 digits)
z
Day of the year
Z
Timezone offset in seconds
Note:
As idate() returns always an integer and
as they can't start with a "0", idate() may return less
digits then you would expect. See the example below:
<?php $timestamp = strtotime('1st January 2004'); //1072915200
// this prints the year in a two digit format // however, as this would start with a "0", it // only prints "4" echo idate('y', $timestamp); ?>
idate php code on this is provided for your study purpose, it will guide you to know how create and design a website using php. use it to practice and train your self online
Php idate syntax tutorial
php tutorial guide and code design are for easy learning and programming. The code practice section provided at the top is for practising of this syntax. Use the code section up to practice your php programming online. Learning php is very easy, all you need is to use the examples on this site and practice them to perfect your skills.