Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema banale con le date

    Ho un problema con le data in php. E' sicuramente una sciocchezza ma non riesco a capire dove sbaglio aiutatemiiiiiiiiiiiiiiiii

    1. Calcolo la data in questo modo:
    Codice PHP:
    $data_r=date('d-m-Y H:i'); 
    2. Calcolo il timestamp della data appena calcolata in questo modo:
    Codice PHP:
    $timestamp=mktime($data_r); 
    3. Calcolo la data partendo dal timestamp in questo modo:
    Codice PHP:
    $data=date('d-m-Y H:i',$timestamp); 
    Le due date (quella ottenuta al punto 1 e al punto 3) non coincidono, perchè?
    Quella corretta risulta essere quella al punto 1.
    Vi prego aiutatemiiiiii

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    mktime() vuole gli argomenti separati da virgola

    int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] )

  3. #3
    Avevo già provato e non funzionava perchè avevo messo "m" invece di "i"

    Comunque adesso funziona e questa è la soluzione:
    Codice PHP:
    $timestamp=mktime(date('H'),date('i'),0,date('m'),date('d'),date('Y')); 
    Grazie milleeeee

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.