Seguici su Telegram, ne vale la pena ❤️ ➡ @trovalost
Vai al contenuto

L’orario UTC, spiegato bene

L’orario UTC, acronimo di Coordinated Universal Time (Tempo Universale Coordinato), è uno standard di tempo di riferimento utilizzato come base per il calcolo dell’orario in diverse parti del mondo. È il successore del Greenwich Mean Time (GMT).

Se l’orario UTC è, ad esempio, 15:45:30, significa che sono passate 15 ore, 45 minuti e 30 secondi dalla mezzanotte UTC. Questo orario può essere rappresentato nel formato “HH:MM:SS”, quindi in questo caso sarebbe “15:45:30” UTC.

UTC è un tempo atomico, basato su misurazioni estremamente precise degli orologi atomici in tutto il mondo. A differenza del GMT, che era basato sulla rotazione della Terra, l’UTC non è soggetto alle variazioni nella velocità di rotazione terrestre.

L’orario UTC è diviso in ore, minuti e secondi, ed è spesso espresso in formato “HH:MM:SS”. Ad esempio, se l’orario UTC è 12:30:00, significa che sono passate 12 ore, 30 minuti e 0 secondi dalla mezzanotte UTC.

È importante notare che ci sono diversi fusi orari in tutto il mondo, e l’UTC fornisce un riferimento comune per la sincronizzazione dell’orario tra di essi. Molte operazioni globali, come le comunicazioni via satellite, il monitoraggio delle reti informatiche e le transazioni finanziarie, utilizzano l’orario UTC per garantire una coerenza temporale.

Programmare orario UTC

Ecco come ottenere l’orario corrente in formato UTC utilizzando Python, C++ e PHP:

Python:

from datetime import datetime, timezone

# Ottenere l'orario corrente in UTC
orario_utc = datetime.now(timezone.utc)
print(orario_utc)

C++ (utilizzando la libreria <chrono>):

#include <iostream>
#include <chrono>

int main() {
// Ottenere l'orario corrente in UTC
auto orario_utc = std::chrono::system_clock::now();
std::time_t orario_utc_c = std::chrono::system_clock::to_time_t(orario_utc);

// Stampare l'orario UTC
std::cout << std::ctime(&orario_utc_c) << std::endl;

return 0;
}

PHP:

<?php
// Impostare il fuso orario su UTC
date_default_timezone_set('UTC');

 // Ottenere l'orario corrente in UTC $orario_utc = date('Y-m-d H:i:s');  // Stampare l'orario UTC echo $orario_utc; ?>

Questi codici utilizzano le funzionalità specifiche di ciascun linguaggio per ottenere l’orario corrente in formato UTC. È importante notare che in PHP è necessario impostare il fuso orario prima di ottenere l’orario corrente per assicurarsi che sia restituito in formato UTC.

👇 Da non perdere 👇


Cerchi un hosting economico per il tuo sito o blog? Tophost ti aspetta (clicca qui) - Puoi anche usare il coupon sconto esclusivo 7NSS5HAGD5UC2 per spendere di meno ;-)



Trovalost esiste da 4516 giorni (12 anni), e contiene ad oggi 4028 articoli (circa 3.222.400 parole in tutto) e 16 servizi online gratuiti. – Leggi un altro articolo a caso
Non ha ancora votato nessuno.

Ti sembra utile o interessante? Vota e fammelo sapere.

Questo sito contribuisce alla audience di sè stesso.
Il nostro network informativo: Lipercubo - Pagare online (il blog) - Trovalost.it