Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2022
    Messaggi
    77

    PHP - ottenere il numero di secondi trascorsi dal 01/01/1970 partendo da data completa

    Buongiorno,

    partendo da una data/ora dovrei ottenere il numero di secondi trascorsi dal 1 gennaio 1970 (UNIX timestamp). Ho già la data completa proveniente da una stringa (quindi non divisa per giorno, mese, anno, ecc.), però il procedimento attuale mi sembra un po troppo lungo e laborioso:

    codice:
    $pz_data_prescrizione = "30/01/2025 17:25:10";				$pz_data_prescr_EXPLODE = explode(" ", $pz_data_prescrizione);
    				$solo_data = $pz_data_prescr_EXPLODE[0];
    				$solo_ora = $pz_data_prescr_EXPLODE[1];
    				list($gg, $mm, $YYYY) = explode("/", $solo_data);
    				list($h, $m, $s) = explode(":", $solo_ora);
    				$pz_data_prescrizione_tms = mktime($h, $m, $s, $mm, $gg, $YYYY);
    C'è una scorciatoia?
    Grazie

  2. #2

  3. #3
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    codice:
    date_default_timezone_set('Europe/Rome');
    
    $myFormatDate = "30/01/2025 17:25:10";
    $date = DateTime::createFromFormat('d/m/Y H:i:s', $myFormatDate);
    $timestamp = $date->getTimestamp();
    echo "Timestamp: $timestamp";
    eXvision

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.