IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   как управлять временем на php (http://www.imho.ws/showthread.php?t=37145)

zeboton 21.08.2003 14:11

как управлять временем на php
 
Я получаю дату при помощи

$nowDate=date("m.d.Y H:i:s");

А как мне взят дату: день назад, два дня назад, месяц назад, день вперед, два дня вперед,.. ,два месяца вперед?

apoc 21.08.2003 14:30

Ну мне кажется, что не так уж сложно взять системное время... там типа от 1970 года...(как обычно они возвращают, точно непомню, надо поюзать), ну ипересчитать руцями машины... Второй: поищи алгоритмя пострения календаря, на Javascript-е много таких видел... Перенести алгоритм на PHP - ЛЕГКО!

Stasik 21.08.2003 14:58

погляди
http://de3.php.net/manual/en/function.mktime.php
http://de3.php.net/manual/en/function.time.php
http://de3.php.net/manual/en/function.вфеу.php

$time=time();
$time=$time-60*60*60*24;
$nowDate=date("m.d.Y H:i:s",$time);

день назад.....

medved2002 21.08.2003 15:01

Зачем нам еще один велосипед?

1. вариант.
date('Y-m-d', mktime (0,0,0,date("m") ,date("d")-7,date("Y")));

2. вариант
$target_date_1 = strtotime("-7 days", mktime ("", "", "", date("m") , date("d") , date("Y") ));

Stasik 21.08.2003 15:34

первый вариант отпадает... вдруг ща первое число :xex:

а второй.... мож попереть :rolleyes:

medved2002 21.08.2003 15:55

И первый прокатит... могешь проверить

Добавлено через 19 минут:
date('Y-m-d', mktime (0,0,0,1,-6,2003));

Stasik 21.08.2003 17:28

ну тогда сорри :yees: ламер я :rolleyes:

Aeon 22.08.2003 05:15

гы, а мне название топа нравится... думал уже придумали как машину времени построить на PHP :)

zeboton 22.08.2003 10:52

Stasik

А что значит "вдруг ща первое число :xex:"? Что за ":xex:" ?

Stasik 22.08.2003 16:12

zeboton
:xex: раньше смайд такой был.... просто если ща $d=date(d)=1; и ты -7... то у тебя будет $d=-6.. оказывается тже работает


Часовой пояс GMT +4, время: 22:19.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.