Come escludere la parte del fuso orario da Tempo che lascia le parti di data e ora intatte? Attualmente sto usando la funzione strftime. Il mio obiettivo finale è di interrogare MySQL con l'ora locale di sicuro. Dovrei essere sicuro che l'ora locale non verrà convertita improvvisamente in qualcos'altro.Parte fuso orario striscia da Tempo in rubino
5
A
risposta
0
Si sta tentando di utilizzare lo stesso tempo letterale (ad esempio 10:56 ET e 10:56 PT) indipendentemente dal fuso orario?
O stai cercando di assicurarti che le query facciano riferimento allo stesso orario esatto (ad esempio 10:56 ET e 7:56 PT)?
Per primo caso (contemporaneamente letterale), basta omettere il %z
o %Z
dall'argomento strftime
.
Per questi ultimi, mi consiglia di utilizzare timestamp Unix con la funzione time.to_i
di Ruby e la funzione di MySQL FROM_UNIXTIME()
10
Come stai interrogare MySQL? Quali gemme stai usando? –