Я хочу сохранить определенную дату в переменной. При хранении, как $x="01/01/2016"
он действует как строка, из которой я не могу извлечь часть, как от getdate()
года, месяца, дня месяца и т.д.Хранить дату непосредственно в переменной PHP
0
A
ответ
0
Это работа для меня
$date = '20/May/2015:14:00:01';
$dateInfo = date_parse_from_format('d/M/Y:H:i:s', $date);
$unixTimestamp = mktime(
$dateInfo['hour'], $dateInfo['minute'], $dateInfo['second'],
$dateInfo['month'], $dateInfo['day'], $dateInfo['year'],
$dateInfo['is_dst']
);
0
это то, что вы ищете http://php.net/manual/en/class.datetime.php
4
Используйте DateTime объект:
$dateTime = new DateTime('2016/01/01');
Чтобы получить только части го дата е вы можете использовать format
метод:
echo $dateTime->format('Y'); // it will display 2016
Если вам нужно создать его из формата, который вы написали в вопросе, то вы можете использовать фабричный метод createFromFormat
:
$dateTime = DateTime::createFromFormat('d/m/Y', '01/01/2016');
echo $dateTime->format('Y/m/d');
0
Вы можете использовать $myDate = new DateTime('01/01/2016');
, чтобы объявить дату. Чтобы получить год, месяц и дату с указанной даты, используйте echo $myDate->format('d m Y');
Измените формат, исходя из ваших соображений. Узнать больше о формате даты refer
Смежные вопросы
- 1. Как хранить $ в переменной PHP?
- 2. хранить объект в переменной php
- 3. хранить PERMALINK в переменной PHP
- 4. хранить значение в переменной
- 5. Хранить php exec в переменной сеанса
- 6. Хранить содержимое HTML-элемента в переменной PHP?
- 7. Как хранить данные графа в переменной php?
- 8. Хранить запрос MySQLi в переменной PHP
- 9. хранить идентификатор кнопки в переменной php
- 10. Как хранить HTML в переменной php
- 11. AJAX: Хранить данные PHP в переменной Javascript
- 12. php - хранить часть цепочки объектов в переменной?
- 13. Хранить содержимое html в переменной php?
- 14. Как хранить теги html в переменной php
- 15. Как сохранить дату PHP в переменной?
- 16. Невозможно хранить дату в базе данных в php
- 17. Хранить время в переменной
- 18. Хранить в полудня переменной
- 19. Хранить MySqlDataReader в переменной
- 20. хранить переменную в переменной
- 21. Хранить objShell.run в переменной
- 22. хранить дугу в переменной
- 23. Хранить jQuery .load() в переменной
- 24. Хранить Gson преобразованный объект непосредственно в файл?
- 25. Хранить переменную непосредственно из загрузки в r
- 26. Как хранить дату и время в SQLite
- 27. Как хранить дату в PHP для использования с javascript?
- 28. Хранить json_decode в переменной сеанса
- 29. Как изменить значение переменной php непосредственно в коде?
- 30. как хранить запрос mysql в переменной в PHP
Вы хотите что-то вроде этого? http://stackoverflow.com/questions/6238992/converting-string-to-date-and-datetime – CyberEd
try 'echo date ('ym-d', strtotime (str_replace ('/', '-', $ x))); ' –