Как обычную дату конвертировать в unix формат в php?

Пользователь

от nicolette.stoltenberg , в категории: PHP , 2 года назад

Как обычную дату конвертировать в unix формат в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от otha_marks , 2 года назад

@nicolette.stoltenberg используйте getTimestamp() метод у DateTime() объекта чтобы обычную дату конвертировать в unix формат на PHP, код:


1
2
3
4
5
6
<?php

$now = new DateTime();

// Вывод: 1663206242
echo $now->getTimestamp();

Пользователь

от brook , год назад

@nicolette.stoltenberg 

Для конвертации обычной даты в формат unix в PHP можно использовать функцию strtotime(). Например:

1
2
$dateString = '2021-12-31';
$unixTimestamp = strtotime($dateString);


Здесь $dateString - это строка с обычной датой в формате "ГГГГ-ММ-ДД", а $unixTimestamp - это соответствующий ей unix-таймстамп.