Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310

    preso un mese (e anno) vorrei calcolare gli estremi del mese

    diciamo che io do

    mese

    anno

    è possibile ricavare gli estremi di quel mese in maniera automatica? O mi devo fare dei conti a mano?

    Cioè, io passo Giugno 2009

    e vorrei sapere, in formato unix, 01-06-2009 e 30-06-2009

    consigli?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    echo date('t',strtotime('2008-02-01'));

    L'inizio del mese lo sai , per l'ultimo usa date e gli passi la data.

    edit. quando sai gli estremi te li rigiri nel formato che vuoi

  3. #3
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da nicola75ss
    echo date('t',strtotime('2008-02-01'));

    L'inizio del mese lo sai , per l'ultimo usa date e gli passi la data.

    edit. quando sai gli estremi te li rigiri nel formato che vuoi
    non ho capito, abbi pazienza..

    cosa fa quel echo?

    che vuol dire che l'inizio del mese lo so?
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

  4. #4
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Originariamente inviato da blekm
    non ho capito, abbi pazienza..

    cosa fa quel echo?

    che vuol dire che l'inizio del mese lo so?
    L'inizio del mese lo sai nel senso che di qualunque mese tu voglia sapere gli estremi, l'inizio del mese è sempre l'1.

    Quell'echo serviva semplicemente per farti un esempio, dimostrandoti come passando come data il primo febbraio 2008, ti venga restituito il 29, visto che l'anno è bisestile. Anzichè usare l'echo mettilo in una variabile, convertilo in timestamp o fanne ciò che vuoi.

  5. #5
    Utente di HTML.it L'avatar di blekm
    Registrato dal
    Jun 2004
    Messaggi
    8,310
    Originariamente inviato da nicola75ss
    L'inizio del mese lo sai nel senso che di qualunque mese tu voglia sapere gli estremi, l'inizio del mese è sempre l'1.
    che

    Originariamente inviato da nicola75ss
    Quell'echo serviva semplicemente per farti un esempio, dimostrandoti come passando come data il primo febbraio 2008, ti venga restituito il 29, visto che l'anno è bisestile. Anzichè usare l'echo mettilo in una variabile, convertilo in timestamp o fanne ciò che vuoi.
    capito.

    Ho visto che devo passare la data in formato inglese a strtotime (Year-Month-Day) 2008-12-25
    Il portale sul turismo a Lucca

    Siti web Lucca

    Vendo Tex a colori di Repubblica (primi 100 numeri) - info in pvt.

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.