Перейти к содержимому


Партнерская программа HomeWork

Работа с датой

#1 кипятильник

кипятильник
  • Пользователь
  • 102 сообщений
  • Репутация: 0
0

Отправлено 04 Март 2009 - 17:22

Есть такая задача, цытирую

Дата подачи объявления в формате UNIX TIMESTAMP (количество секунд, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970, 00:00:00 GMT) до текущего времени)

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Помогите вставить текущее время на сайт
  2. Задачи на PHP для начинающих
  3. Php время создания файла
  4. Работа с временем
  5. Работа с datatables.js

#2 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 05 Март 2009 - 08:57

А чем тебе не нравится date() преобразованный в определённый формат?
Покажи как точно должна быть показана дата, обычно TIMESTAMP это

2007-12-31 00:00:00


Или тебе нужно узнать количество секунд прошедшее с того времени?
  • 0

#3 кипятильник

кипятильник
    Topic Starter
  • Пользователь
  • 102 сообщений
  • Репутация: 0

Отправлено 05 Март 2009 - 11:43

нужно количество секунд до определьоной даты, дата в формате к примеру 2009-01-01 ее нужно преобразовать на количество секунд с начала 1 января 1970, 00:00:00 GMT
  • 0

#4 ZiTosS

ZiTosS
  • Пользователь
  • 5 148 сообщений
  • Репутация: 8

Отправлено 05 Март 2009 - 20:27

Так есть специальная классная функция преобразования даты из строки в разные форматы. Вот тебе и количество секунд прошедшее с 1 января 1970 года
<?php

echo strtotime("2007-12-31", "@");
echo strtotime("2007-12-31 00:00:00", "@");

?>

  • 0


Оформление форума – IPBSkins.ru