Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195

    Ricavare settimana da data

    Non ho ben capito l'utilizzo della funzione mktime().
    Che codice devo usare perchè, data una data, io possa ricavare il numero della settimana dell'anno? Grazie

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Codice PHP:
    echo date('W',mktime(0,0,0,1,2,2007)); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    195
    Quindi viene prima il mese del giorno?

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da Engine
    Quindi viene prima il mese del giorno?
    sì, nel manuale è specificato chiaramente.

    http://se.php.net/manual/it/function.mktime.php

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    23
    problema...

    se la data specificata è nei primi di gennaio o negli ultimi giorni di dicembre e il numero della settimana fa rifermento a un anno successivo o precedente la data... come posso controllarlo in php???

    Esempio...

    Se la mia data è 31 Dicembre 2007, che sarebbe un lunedì, la funzione mi restituise come numero della settimana il valore '01', che sarebbe la prima settimana del 2008 e non del 2007. (Come viene calcolata la prima settimana dell'anno )

    Esiste quindi una funzione che mi avverta di questa cosa? O devo crearmela ad hoc?

    Gracias

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.