+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Formati di date differenti

  1. #1
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    477

    Cool Formati di date differenti

    Ciao a tutti ho sviluppato un programmino per la gestione delle commesse e pianificazione risorse per un'azienda... e facevo girare su xp..
    l'azienda per il programmino ha riservato un server NT (con le ragnatele ) col formato data americano... il che scombussola un po' tutto.

    La domanda è: devo rimodficare tutto il codice o posso cambiare il formato della data sul server?
    - The user formerly known as GRiM[R]eaPeR -

  2. #2
    Post
    4,744
    Blogs
    12
    Ciao grim e benvenuto nel nuovo forum,
    Puoi cambiare la visualizzazione della data del server tramite una lieve modifica nel registro di configurazione di Windows, adesso ti spiego:

    Apri il registro di configurazione di Windows, da "esegui" digita "regedit" e successivamente modifica questi valori:

    codice:
    HKEY_USERS\.DEFAULT\CONTROL PANEL\INTERNATIONAL\LOCALE = 00000410
    
    HKEY_USERS\.DEFAULT\CONTROL PANEL\INTERNATIONAL\sShortDate = dd/MM/yyyy
    Ciao,
    Fammi sapere,
    Giuseppe Leone

  3. #3
    weppos non è in linea Scolaretto
    Luogo
    Italy
    Post
    401
    Assolutamente, non mettere mano al registro per quelle cose!
    Per cambiare il formato di data basta usare la direttiva

    codice:
    Session.LCID

  4. #4
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    477
    Quindi...
    <%

    'Impostazione del formato inglese (2057)
    'lmpostazione del formato italiano (1040)

    Session.LCID = 1040
    %>

    OK grazie mille
    - The user formerly known as GRiM[R]eaPeR -

  5. #5
    Post
    4,744
    Blogs
    12
    Quote Originariamente inviato da weppos
    Assolutamente, non mettere mano al registro per quelle cose!
    Per cambiare il formato di data basta usare la direttiva

    codice:
    Session.LCID
    Scusa weppos,
    Non penso di essere d'accordo su quello che dici, credo sia meglio rendere effettive le modifiche anziche' renderle temporanee solo per una applicazione.

    E poi... Se fai caso, non e' niente che potrebbe compromettere il funzionamento del sistema operativo stesso. E' solo una interpretazione.
    Infine, se vogliamo dirla tutto, e' una modifica che possiamo annullare, reimpostando i valori di default.

    Comunque, ovviamente la soluzione e' soggettiva. Se puoi mettere mano sul server, cambia quello che puoi. Solitamente si agisce su Session.LCID quando si carica il sito in Hosting.

    A presto,
    Giuseppe Leone

  6. #6
    Post
    4,744
    Blogs
    12

  7. #7
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    477
    Ciao.. ho aggiunto alla prima pagina da caricare Session.LCID = 1040 ed è venuto fuori errore...

    Microsoft VBScript runtime error '800a01b6'
    Object doesn't support this property or method: 'Session.LCID'
    /pianificazione/default.asp, line 2

    ho fatto ricerche e consigliavano di metterlo nel file global.asa ed esce

    Microsoft VBScript runtime error '800a01b6'
    Object doesn't support this property or method: 'Session.LCID'
    C:\INETPUB\PIANIFICAZIONE\GLOBAL.ASA, line 14

    ma sulla knowledge base di MS c'è scritto che si puo anche con NT 4.0 .. :\

    Ps.. io propenderei per non toccare il registro di sistema. Piuttosto che toccarlo cambio il codice
    - The user formerly known as GRiM[R]eaPeR -

  8. #8
    weppos non è in linea Scolaretto
    Luogo
    Italy
    Post
    401
    Quote Originariamente inviato da Master85
    Scusa weppos,
    Non penso di essere d'accordo su quello che dici, credo sia meglio rendere effettive le modifiche anziche' renderle temporanee solo per una applicazione.

    E poi... Se fai caso, non e' niente che potrebbe compromettere il funzionamento del sistema operativo stesso. E' solo una interpretazione.
    Infine, se vogliamo dirla tutto, e' una modifica che possiamo annullare, reimpostando i valori di default.

    Comunque, ovviamente la soluzione e' soggettiva. Se puoi mettere mano sul server, cambia quello che puoi. Solitamente si agisce su Session.LCID quando si carica il sito in Hosting.

    A presto,
    Giuseppe Leone
    Non sono in accordo.
    Ho un server mio, sopra sono montati attualmente oltre 20 siti.
    Preferisco decidere di volta in volta quale session impostare lasciando il valore di default piuttosto che cambiare per uno e poi dover essere condizionato anche per tutti gli altri.

  9. #9
    Post
    4,744
    Blogs
    12
    Ciao weppos,
    La configurazione del server dipende ovviamente dai siti caricati.
    Sono d'accordo sul tuo post, ma se i siti che ospiti sono tutti italiani e quindi utilizzano il formato di tipo italiano, non capisco perche' agire sulle session.lcid ogni volta.

    Capisci ? Forse e' una perdita di tempo, il server lo gestisci tu.

    Ribadisco, si agisce sulle session.lcid quando si carica un sito su un server che non supporta il formato di data standard utilizzato dallo stesso sito. A questo punto allora la soluzione di modificare le session.lcid e' giustificata.

    A presto,
    Giuseppe Leone

    P.S.
    Credo che stiamo andando off-topic, moderiamoci un po

  10. #10
    net-addiction non è in linea Scolaretto
    Luogo
    Treviso
    Post
    477
    comunque ho risolto tutto cambiando il codice baaauhuahuahauhauh

    ciao grazie
    - The user formerly known as GRiM[R]eaPeR -

+ Rispondi al Thread

Discussioni simili

  1. Differenza tra date
    Da white nel forum Microsoft Office, Access, VBA
    Risposte: 5
    Ultimo Post: 21-10-2006, 07:59
  2. Risposte: 10
    Ultimo Post: 04-09-2006, 15:23
  3. Conversioni involontarie di date
    Da jos nel forum Microsoft Office, Access, VBA
    Risposte: 2
    Ultimo Post: 12-08-2006, 11:02
  4. [Javascript]Problemi con firefox
    Da campanella nel forum HTML, CSS, Javascript, AJAX
    Risposte: 1
    Ultimo Post: 28-02-2006, 08:59

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi