PHP преобразовать строку на сегодняшний день
$time = strtotime('10/16/2003');
$newformat = date('Y-m-d',$time);
echo $newformat;
// 2003-10-16
Sal-versij
$time = strtotime('10/16/2003');
$newformat = date('Y-m-d',$time);
echo $newformat;
// 2003-10-16
echo strtotime("now"); //1624416532
echo date("d M. Y", strtotime("now")); // 23 Jun. 2021
$time_c = strtotime("2021-06-07 05:57:51");
echo date("d M. Y", $time_c); // 07 Jun. 2021
echo date("H:i", $time_c); // 05:57
<?php
echo(strtotime("now") . "<br>");
echo(strtotime("3 October 2005") . "<br>");
echo(strtotime("+5 hours") . "<br>");
echo(strtotime("+1 week") . "<br>");
echo(strtotime("+1 week 3 days 7 hours 5 seconds") . "<br>");
echo(strtotime("next Monday") . "<br>");
echo(strtotime("last Sunday"));
?>
<?php
$str = 'Tue Dec 15 2009';
$timestamp = strtotime($str);
echo $timestamp;
//output: 1260831600
?>
$date = '25/05/2010';
$date = str_replace('/', '-', $date);
echo date('Y-m-d', strtotime($date));
<?php
/* This answer is about date and time
The syntax for date and time is:
*/
date(format,timestamp)
/* Here, format is required and it specifies the format of the timestamp,
while timestamp is optional and specifies a timestamp. Default value
for timestamp is current date and time */
#Some characters that are commonly used for dates are:
l (Lowercase L) - Represents day of the week
d - Tells the day of the month
m - Tells the month of the year
Y - Represents a year
echo "Today is " . date("m/d/Y") . "<br>";
echo "Today is " . date("m.d.Y") . "<br>";
echo "Today is " . date("m-d-Y") . "<br>";
echo "Today is " . date("l");
#Some characters that are commonly used for time are:
H - 24-hour format of an hour (0 to 23)
h - 12-hour format of an hour (0 to 12)
i - Minute with leading zeros (0 to 59)
s - Seconds with leading zeros (0 to 59)
a - am or pm
echo "The time is " . date("h:i:sa");
echo "The time is " . date("H:i:s");
#Set timezones
date_default_timezone_set("America/New_York");
#You can access every timezone here: https://www.php.net/manual/en/timezones.php
#The timezone by default is UTC
#mktime()
mktime(hour, minute, second, month, day, year) #Syntax
$d=mktime(01, 1, 1, 1, 01, 0001);
echo "Created date is " . date("Y-m-d h:i:sa", $d);
#strtotime
$d=strtotime("4:33am December 6 2011");
echo "Created date is " . date("Y-m-d h:i:sa", $d);
$d=strtotime("tomorrow");
echo date("Y-m-d h:i:sa", $d) . "<br>";
$d=strtotime("next Saturday");
echo date("Y-m-d h:i:sa", $d) . "<br>";
$d=strtotime("+3 Months");
echo date("Y-m-d h:i:sa", $d) . "<br>";
strtotime(time, now) #Syntax
#Due to limitations, there is another page for every other thing of Date and Time
#Search "Date and Time PHP Continued"
?>