Newsgroup: it.comp.www.asp
Titolo: Problema formattazione Date....Aiuto

Scusate se insisto ma sono veramente disperato.....
se non riesco ad utilizare la funzione "SetLocate" dovrò cambiare quasi 60
pagine.....
e per di più devo finire per Domenica.
Veramete nessuno si è trovato nella mia stessa situazione????
Graxxxxxxxieeeeeeee e scusate ancora...
Testo del mio msg precedente:
Ho sviluppato un sito con relativo quadro amministrativo su un server con
impostazioni standar Italiane.
Ho poi dovuto spostare tutto il sito su un server con inpostazioni Inglesi.
Il mio problema è che la data viene visualizata al contrario, nel formato
mm/dd/yy.
Non posso cambiare le configurazioni del server.
Ho provato ad utilizare la funzione SetLocale("it-ch") ma non riconosce il
comando.
Qualcuno sa come posso fare?
Non ditemi che devo cambiare ogni riga delle visualizzazione della
date...nnnnnnnnooooooooooo
Grazie anticipatamente a chi mi  risponderà :)
Xiao Maxxa

Graxxxxxxxieeeeeeee e scusate ancora...
<ZAP>
Si', ma per fortuna avevo un database Oracle, in quel caso ho
usato la TO_CHAR() di Oracle nelle view per convertire tutte le
date in formato diverso e leggerle da ASP gia' convertite.
Davide

 Xiao Maxxa
Non so risponderti con una procedura in ASP che lo uso da poco, ma posso suggerirti un metodo alternativo per la seconda soluzione: Cambiare tutti i sorgenti.
Homesite (
http://www.allaire.com
 a pagamento) e Editpad (
http://tornado.be/~johnfg
 che paghi con una cartolina) ti consentono di fare Find&Replace su TUTTI I DOCUMENTI APERTI.
Non sbagliano un colpo e vederli al lavoro è di un divertente... :-)
Ciao, Riccardo
-----------------------------------------------------------------------
http://www.bottegasanlorenzo.it
http://www.jsdir.com
Need a JavaScript password?
http://www.agora.it/Ri.Riccardi/ingresso.html
-----------------------------------------------------------------------
"Any sufficientely advanced technology is indistinguishable from magic"
Arthur Charles Clarke
-----------------------------------------------------------------------

Ops.
Ho risposto con un link per scaricare EDITPAD.
Purtroppo il server risponde con un 404. Se vuoi te lo mando in mail, zippato è circa 280K


Grazie 1000 Alessio.:))))))
Mi hai dato un enorme aiuto THx THX Thx......peccato però che avevo una
fretta allucinante e ho già cambiato ogni singola data... che lavoraccio.
Ma mi sai dire perchè non funziona come GetLocate e SetLocate ??????
nella documentazione schifosa che ho io servono appunto ad impostare e
leggere la variabile LCID, ma da come dici tu viene trattata ne + ne - di
una variabile Session.
Cacchio.... a saperlo prima avrei risparmamiato un sacco di lavoro...
calconado che ora ho 2 quadri comandi distinti... per server Inglese e per
server Italiano.
cmq mille Grazie
Xiao Maxxa :)
E grazie anche a tutti gli altri che hanno esposto le loro possibili
soluzioni al mio problema...
thx Davide
thx Riccardo
da dopo le ferie cercherò di essere anche io d'aiuto a questo NG.. :)

Il problema delle date in effetti esiste!! Io ci combatto sempre ...
Con il comando Set LCID=1040 messo su un server che "parla" inglese, ti
trasforma date e currency in italiano.
Io poi per le date uso la funzione datepart e cioe' mi scmpongo la data e la
ricompongo come voglio:
miadata = 02/07/00 (2 luglio)
lui la scrverebbe 07/02/00 (e sarebbe 7 febbraio ...)
allora ...
giorno = datepart ("d",miadata) (giorno)
mese = datepart("m",miadata) (mese)
anno = datepart("yyyy",miadata) (anno)
e poi la metti cosi':
mianuovadata = mese & "/" & giorno & "/" & anno
Prova cosi' ... dovrebbe andare
Gio(vanni)