date

date -- Format a local time/date

Description

string date ( string format [, int timestamp])

הערה :



The following characters are recognized in the format string :

Unrecognized characters in the format string will be printed as-is. The "Z" format will always return "0" when using gmdate() .

דוגמה 1 . date( ) example

 
echo

 
date

 
(

 
"l

 
dS

 
of

 
F

 
Y

 
h:i:s

 
A")

 
;

 
echo

 
"July

 
1

 
,

 
2000

 
is

 
on

 
a

 
"

 
.

 
date

 
("l"

 
,

 
mktime(0,0,0,7,1,2000))

 
;





דוגמה 2 .

 
echo

 
date(

 
"l

 
\\t\h\e

 
jS")

 
;

 
/

 
/

 
prints

 
something

 
like

 
'Saturday

 
the

 
8th

 
'





דוגמה 3 . date( ) and mktime( ) example

 
$tomorrow

 
=

 
mktime

 
(

 
0,0,0,date("m"

 
)

 
,date("d")+1,date("Y"))

 
;

 
$lastmonth

 
=

 
mktime

 
(0,0,0,date("m")-1,date("d")

 
,

 
date("Y"))

 
;

 
$nextyear

 
=

 
mktime

 
(0,0,0,date("m")

 
,

 
date("d")

 
,

 
date("Y")+1)

 
;



הערה :



דוגמה 4 . date( ) Formatting

 
/*

 
Today

 
is

 
March

 
10th

 
,

 
2001

 
,

 
5:16:18

 
pm

 
*

 
/

 
$today

 
=

 
date(

 
"F

 
j

 
,

 
Y

 
,

 
g:i

 
a")

 
;

 
/

 
/

 
March

 
10

 
,

 
2001

 
,

 
5:16

 
pm

 
$today

 
=

 
date("m.d.y")

 
;

 
/

 
/

 
03.10.01

 
$today

 
=

 
date("j

 
,

 
n

 
,

 
Y")

 
;

 
/

 
/

 
10

 
,

 
3

 
,

 
2001

 
$today

 
=

 
date("Ymd")

 
;

 
/

 
/

 
20010310

 
$today

 
=

 
date('h-i-s

 
,

 
j-m-y

 
,

 
it

 
is

 
w

 
Day

 
z

 
')

 
;

 
/

 
/

 
05-16-17

 
,

 
10-03-01

 
,

 
1631 1618 6

 
Fripm01

 
$today

 
=

 
date('\i\t

 
\i\s

 
\t\h\e

 
jS

 
\d\a\y

 
.')

 
;

 
/

 
/

 
It

 
is

 
the

 
10th

 
day

 
.

 
$today

 
=

 
date("D

 
M

 
j

 
G:i:s

 
T

 
Y")

 
;

 
/

 
/

 
Sat

 
Mar

 
10 15:16:08

 
MST

 
2001

 
$today

 
=

 
date('H:m:s

 
\m

 
\i\s\

 
\m\o\n\t\h')

 
;

 
/

 
/

 
17:03:17

 
m

 
is

 
month

 
$today

 
=

 
date("H:i:s")

 
;

 
/

 
/

 
17:16:17