Visualizzazione dei risultati da 1 a 2 su 2

Discussione: mktime

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2004
    Messaggi
    855

    mktime

    Salve, devo confrontare due date.
    La prima è quella di ora e la ottengo in questo modo:

    $giorno=date("j");
    $mese=date("n");
    $anno=date("Y");
    $ora=date("H");
    $minuti=date("i");
    $secondi=date("s");
    $time=mktime($ora,$minuti,$secondi,$mese,$giorno,$ anno);

    La seconda è una data futura che devo ricavare sotto forma di mktime (in maniera equivalente alla prima per un confronto) da variabili del tipo:

    Giorno: 08
    Mese: Feb
    Anno: 2006

    Come posso fare?

  2. #2
    Utente di HTML.it L'avatar di VaLvOnAuTa
    Registrato dal
    Jun 2002
    Messaggi
    2,003

    Re: mktime

    Originariamente inviato da gio-mx
    Salve, devo confrontare due date.
    La prima è quella di ora e la ottengo in questo modo:

    $giorno=date("j");
    $mese=date("n");
    $anno=date("Y");
    $ora=date("H");
    $minuti=date("i");
    $secondi=date("s");
    $time=mktime($ora,$minuti,$secondi,$mese,$giorno,$ anno);
    Cos'ha che non va la funzione time() ?

    Originariamente inviato da gio-mx
    La seconda è una data futura che devo ricavare sotto forma di mktime (in maniera equivalente alla prima per un confronto) da variabili del tipo:

    Giorno: 08
    Mese: Feb
    Anno: 2006

    Come posso fare?
    il mese puoi ricavarlo solo sottoforma di testo? Se puoi fartelo passare come numero, non c'è problema. Se non puoi fare altrimenti, usa uno switch per trasformare il mese da testuale a numerico:
    Codice PHP:
    switch ($mese) {
     case 
    'Jan'$m 1; break;
     case 
    'Feb'$m 2; break;


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.