28 maggio 2003 alle 11:55:43 ho un problema con le date: mi appaiono cosi': /05/aa , cioe' con il mese e aa al posto dell'anno. qualcuno mi sa dire il perche' ?? grazie a tutti (r)
28 maggio 2003 alle 12:37:48 Non ho cappito bene, in pratica visualizzi Mese/Giorno/anno? dove ti succede questo? con il calendario? .... su che server stai?
Io ho il tuo stesso problema e sto su natan. Il tutto è abbastanza strano visto che aspnuke passa la session.LCID 1040 come parametro all'inizio del codice grazie al parametro inserito nel file it.xml e richiamato in cima alla composizione della pagina. In pratica per me il problema è dato dal server che non considera minimamente l'LCID 1040 che andrebbe a impostare la data in formato europeo (giorno/mese/Anno).
28 maggio 2003 alle 13:06:32 Io suggerirei, per chi ha problemi con le date, di utilizzare le funzioni built-in di ASPNuke come spiegato nel tutorial presente su questo sito. Ce ne sono una quantità enorme, usate quella che fa al caso vostro.
claudiomaz Eliminato
0 Discussione
28 maggio 2003 alle 14:12:11 Il problema mi si era presentato anche tempo fa e si era risolto solo reinstallando il sistema operativo ( sto provando in locale con Win2000 pro e IIS5). succede quando la data viene gestita con il formato gg/mm/aa
redbaron76 Avanzato
163 Discussioni
28 maggio 2003 alle 16:35:52 Il tutto potrebbe essere risolto utilizzando le funzioni DateToString e StringToDate già presenti in AspNuke. L'unico problema è che il un Calendario (come questo mio) è frutto di nient'altro che operazioni con date e non con stringhe! Il crearsi una data come si vuole (gg/mm/aaaa oppure mm/gg/aaaa) non è mai un problema... Il vero CASINO! è quando voglio lavorarci con queste date, ovvero sottrarle, aggiungerle, ciclarle con le apposite funzioni DatePart, DateAdd ecc ecc... Queste funzioni "ragionano" così come "ragiona" il server...all'italiana (come dovrebbe visto che l'LCID è impostato a 1040) o all'americana (come molti server fanno ugualmente nonostante l'LCID dica loro di pensarla all'italiana).
Io temo che qualche mod/funzione/checacchioneso inibisca ad un certo punto l'azione dell'LCID facendo impostare il formato Data/Ora al server anzichè allo script (come invece dovrebbe sempre succedere)....
Altrimenti, ripeto... bisogna fare un calendario che per prima cosa "peschi la data" e la converta subito in stringa... e da lì in avanti costruisca il calendario a suon di Left(), Right(), Instr() ecc.... insomma... un'Odissea!!!
Staremo a vedere.....
--------------- Saluti e baci...