Newsgroup: it.comp.www.php
Titolo: Data in formato numerico inserita in MySql

Salve a tutti.
Volevo sapere se qualcuno potesse aiutarmi.
Sto analizzando un CMS fatto da una società che non conosco che ha la
gestione delle news. Queste news vengono regolarmente salvate in un
database che memorizza tutti i parametri della stessa. Volevo trovare
le date di inserimento, ci sono dei campi la cui label fa pensare a dei
campi data. Purtroppo, quei campi, sono di tipo INT(11) e i valori sono
del tipo:
- 1107170806
oppure
- 1107171929
Come posso decifrare la data? C'é un calcolo matematico da fare?
Grazie a tutti.
Jary

 - 1107171929
prova a dare un'occhiata allo script da cui questi campi vengono
aggiornati. Magari c'è una funzione che converte la data in int e puoi
rifare il procedimento al contrario.

 Grazie a tutti.
de nada
-- 
SEZIONE OMICIDI: Nuova strepitosa offerta, porta 2 amici e vinci. 3 
suocere al prezzo di 2.
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

 dai divertiti un po da solo :)
Ti ringrazio da subito per la risposta celerissima. :))
Per l'intero
1107170806 potrei capire che sia 11:07 del 17/08/06
ma io trovo anche
2147483647
 = ???
Jary

 
-- 
SEZIONE PICCOLI ACCORGIMENTI: "Chiamami un tassì", mi disse prima di 
morire e sulla sua lapide ho scritto: "Qui riposa in pace Untassì".


 Forse sarà registrata in unix time stamp???
ops! vero... :-/  stamattina sono più fusa del solito (ma perché in
un int?)
se è un unix time stamp, dai un'occhiata anche qua:
http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html
cite:
FROM_UNIXTIME(unix_timestamp), FROM_UNIXTIME(unix_timestamp,format)
Returns a representation of the unix_timestamp argument as a value in
'YYYY-MM-DD HH:MM:SS' or YYYYMMDDHHMMSS format, depending on whether
the function is used in a string or numeric context. unix_timestamp is
an internal timestamp value such as is produced by the UNIX_TIMESTAMP()
function.
If format is given, the result is formatted according to the format
string, which is used the same way as listed in the entry for the
DATE_FORMAT() function.
mysql> SELECT FROM_UNIXTIME(875996580);
        -> '1997-10-04 22:23:00'
mysql> SELECT FROM_UNIXTIME(875996580) + 0;
        -> 19971004222300
mysql> SELECT FROM_UNIXTIME(UNIX_TIMESTAMP(),
    ->                      '%Y %D %M %h:%i:%s %x');
        -> '2003 6th August 06:22:58 2003'

 dai su forza leggi e vediamo se riesci da solo soletto :D
La faccia mia sotto i piedi tuoi!!! :)))
UNIX_TIMESTAMP
FROM_UNIXTIME
Ho provato la query su mysql è mi restituisce le date!
Però....
questo 1158357600 mi restituisce 16/09/2006 0.00.00
questo 
2147483647
 mi restituisce un campo vuoto
Idee a riguardo?
Grazie ancora
Jary

 Grazie ancora
e di cosa :)
-- 
SEZIONE DIVERTIMENTO & AFFINI: "Qual è il poliziotto più sfortunato? 
Quello che muore al posto di  blocco. E quello più fortunato? Blocco!"


 un int?)
Bohhhhhhh!!!!!!
Tutti siamo fusi stamattina :D
Sai che è la prima volta che incontro una donna programmatrice di php 
che risponde in un NG .. i miei complimenti .. :D anche se ora andiamo 
OT e ci intimeranno di trasferirci su it.comp.www.php.ifrattoni :D
Buon lavoro
-- 
SEZIONE OMICIDI: Nuova strepitosa offerta, porta 2 amici e vinci. 3 
suocere al prezzo di 2.
[CapoBecchino] - hotmail/msn: capobecchino [@] hotmail [.] com

 ...
Grazie Viviana anche a te ;-) , risolto ma....vedi post precedente...
:(
Jary

 Buon lavoro
anche a te, ciao! :-))

 Jary