Salve a tutti,
ho un problema con un sito in classic ASP e DB MySql. Devo inserire delle offerte, con la data di inserimento e la data di scadenza dell'offerta, ma il problema è che ho il sito ostato in USA, per cui prende la data del server che ha una differenza di 8 ore.
Prima inserivo la data di scadenza da un campo nascosto di un form in questo modo:
e inserivo nel campo nascosto: <%=(dateIMySql)%>
E tutto funzionava alla perfezione.
Ora, con la funzione DateAdd ho risolto il problema, ma parzialmente, in quanto ora non mi riesce più di formattare la data ottenuta nel formato MySql, come facevo prima. La nuova data la ottengo così:
e qui mi fermo. ho provato in vari modi, ma la nuova data non mi riesce più di formattarla.
Qualcuno mi potrebbe dare una mano? Grazie in anticipo
Buona giornata a tutti
ho un problema con un sito in classic ASP e DB MySql. Devo inserire delle offerte, con la data di inserimento e la data di scadenza dell'offerta, ma il problema è che ho il sito ostato in USA, per cui prende la data del server che ha una differenza di 8 ore.
Prima inserivo la data di scadenza da un campo nascosto di un form in questo modo:
Codice:
Dim d : d = Date()
Dim t : t = Time()
Dim dateMySql : dateMySql = Year(d) & "-" & Month(d) & "-" & Day(d) & "-" & Hour(t) & "-" & Minute(t) & "-" & Second(t)
e inserivo nel campo nascosto: <%=(dateIMySql)%>
E tutto funzionava alla perfezione.
Ora, con la funzione DateAdd ho risolto il problema, ma parzialmente, in quanto ora non mi riesce più di formattare la data ottenuta nel formato MySql, come facevo prima. La nuova data la ottengo così:
Codice:
Adesso = FormatDateTime(Now,0)
Dim dn : dn = DateAdd("h",32,Adesso)
e qui mi fermo. ho provato in vari modi, ma la nuova data non mi riesce più di formattarla.
Qualcuno mi potrebbe dare una mano? Grazie in anticipo
Buona giornata a tutti