Как преобразовать DATETIME в __time64_t (64-битное время unix) в PHP, если mktime64 отсутствует? [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как преобразовать DATETIME в __time64_t (64-битное время unix) в PHP, если mktime64 отсутствует? [дубликат]

Сообщение Anonymous »


Кто-то попытался закрыть это как дубликат, сказав, что ответом было «DateTime с микросекундами» - это совсем не одно и то же. Должно быть понятно, как создать 64-битную версию mktime() (которая есть в PHP) для поддержки дат после 2038 года.

Исходный вопрос:

Мне нужно преобразовать значение DATETIME MySQL, полученное в PHP, и преобразовать его в 64-битное время Unix, которое будет использоваться в программе C/C++. Я предпочитаю конвертировать его в PHP, а не иметь дело с каким-то типом строки, которую мне приходится конвертировать в C/C++.

Поскольку я не нашел mktime64(), как это делается в PHP?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»