Visualizzazione dei risultati da 1 a 2 su 2

Discussione: ricavare il lunedi

  1. #1

    ricavare il lunedi

    Salve,

    Dato il timestap di oggi vorrei ricavare il lunedi della settimana che contiene il timestamp

    forse mi sono spiegato male??

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    In Perl?

    ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isd st) = localtime(time)

    Il valore di $wday ti da` il giorno della settimana.
    Il lunedi` e` caratterizzato da $wday==1, quindi ti basta decrementare il time di tanti giorni quanto $wday-1 .

    Ora non ricordo piu` la sintassi per fare il tutto (sono un po' arrugginito e non ho molto tempo di cercare), ma con queste indicazioni dovresti riuscirci.

    Nota: la settimana in Perl inizia la domenica e finisce il sabato, per cui questo sistema ti va bene se anche per te la domenica e` il primo giorno. Altrimenti devi aggiustare (ad esempio ($wday==0)?$wday+=7:; ).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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 © 2024 vBulletin Solutions, Inc. All rights reserved.