10/10/2018, 11:11
giúp em cái hàm date() này với
<?php
$namsinh=551986;
$b=date("Y-m-d",$namsinh);
echo $b;
?>
tại sao nó không in ra la 1986-05-05;
mà nó cứ in ra 1970-01-07;
cho dù mình có thay đổi giá trị của $namsinh thế nào đi chăng nữa
$namsinh=551986;
$b=date("Y-m-d",$namsinh);
echo $b;
?>
tại sao nó không in ra la 1986-05-05;
mà nó cứ in ra 1970-01-07;
cho dù mình có thay đổi giá trị của $namsinh thế nào đi chăng nữa
Bài liên quan
thử như sau xem :
<?php
$namsinh=time();
$b=date("Y-m-d",$namsinh);
echo $b;
?>
Trong hàm này date("Y-m-d",$namsinh) thì $namsinh là số giây tính từ 01-01-1970 00:00:00 GMT
vd em nhập 14/2/1986
em muốn đổi thành 1986-2-14 để thêm vào csdl cái trường ngáyinh tong csdl của em dạng date
Đầu tiên bạn dùng hàm tách chuỗi $ngay thành 3 biến: ngày, tháng, năm