Articles of tempo

Trova se il tempo corrente cade in un intervallo di tempo

Utilizzo di .NET 3.5 Voglio determinare se l’ora corrente cade in un intervallo di tempo. Finora ho il tempo corrente: DateTime currentTime = new DateTime(); currentTime.TimeOfDay; Sto ignorando come convertire e confrontare l’intervallo di tempo. Funzionerebbe? if (Convert.ToDateTime(“11:59”) = currentTime.TimeOfDay) { //match found } UPDATE1: ringrazia tutti per i tuoi suggerimenti. Non avevo familiarità con […]

Visualizzazione della differenza tra due valori datetime in ore

Sto recuperando due valori di data e ora dal database. Una volta che il valore è stato recuperato, ho bisogno della differenza tra i due valori. Per questo, creo una variabile temporizzata per memorizzare la differenza dei 2 valori di data. TimeSpan? variable = datevalue1 – datevalue2; Ora ho bisogno di mostrare la differenza che […]

Come redirect l’output del comando time in un file in Linux?

Solo una piccola domanda sui programmi di timing su Linux: il comando time permette di misurare il tempo di esecuzione di un programma: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Che funziona bene. Ma se provo a redirect l’output su un file, fallisce. [ed@lbox200 ~]$ time sleep 1 > time.txt real […]

Come leggere i valori temporali corretti da Google Spreadsheet

Sto cercando di ottenere da una cella formattata nel tempo (hh: mm: ss) il valore dell’ora, i valori possono essere maggiori 24:00:00 per esempio 20000: 00: 00 dovrebbe dare 20000: Tavolo: se leggi il valore di E1: var total = sheet.getRange(“E1”).getValue(); Logger.log(total); Il risultato è: Sab Apr 12 07:09:21 GMT + 00: 09 1902 Ora […]

Converti UNIX epoch in object Date

Sto pianificando ed eseguendo calcoli su serie temporali uniformsmente distribuite. I timestamp sono attualmente memorizzati come numeri interi che rappresentano il numero di secondi dall’epoca UNIX (es. 1352068320 ), ma gli oggetti Date sembrano più appropriati per il tracciamento. Come posso fare la conversione? Ho letto ?Date ?as.Date e ??epoch , ma sembra che abbia […]

Come posso abbattere un NSTimeInterval in anni, mesi, giorni, ore, minuti e secondi su iPhone?

Ho un intervallo di tempo che dura anni e voglio tutti i componenti del tempo da un anno all’altro. Il mio primo pensiero è quello di dividere l’intervallo di tempo in secondi per un anno, sottrarlo da un totale parziale di secondi, dividerlo per secondi in un mese, sottrarlo dal totale parziale e così via. […]

SignalR – Invio di un messaggio a un utente specifico utilizzando (IUserIdProvider) * NEW 2.0.0 *

Nell’ultima versione di Asp.Net SignalR, è stato aggiunto un nuovo modo di inviare un messaggio a un utente specifico, utilizzando l’interfaccia “IUserIdProvider”. public interface IUserIdProvider { string GetUserId(IRequest request); } public class MyHub : Hub { public void Send(string userId, string message) { Clients.User(userId).send(message); } } La mia domanda è: come faccio a sapere a […]

Environment.TickCount vs DateTime.Now

È mai OK usare Environment.TickCount per calcolare gli intervalli di tempo? int start = Environment.TickCount; // Do stuff int duration = Environment.TickCount – start; Console.WriteLine(“That took ” + duration ” ms”); Dato che TickCount è firmato e sarà rollover dopo 25 giorni (ci vogliono 50 giorni per colpire tutti i 32 bit, ma devi scartare […]

Convertire l’intervallo di tempo dato in secondi in una forma più leggibile

Ho bisogno di un frammento di codice per convertire la quantità di tempo data dal numero di secondi in qualche forma leggibile dall’uomo. La funzione dovrebbe ricevere un numero e generare una stringa come questa: 34 seconds 12 minutes 4 hours 5 days 4 months 1 year Nessuna formattazione richiesta, il formato hard-coded andrà.

calcolare la differenza in mesi tra due date

In C # /. NET TimeSpan ha TotalDays , TotalMinutes , ecc. Ma non riesco a capire una formula per la differenza di mesi totali. I giorni variabili al mese e gli anni bisestili continuano a buttarmi fuori. Come posso ottenere TotalMonths ? Modifica Scusa per non essere più chiaro: so che non riesco a […]