Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117

    sempre problemi con le data...

    Per quale motivo una data nella forma

    gg/mm/aaaa

    viene traformata in

    mm/gg/aaaa


    DataTMP = "16/"+ mese + "/" + anno;

    DataVersamentoIva = DateTime.Parse(DataTMP.ToString());



    nel debug ho:

    DataTMP = 16/mm/aaaa

    e

    DataVersamentoIva diventa = mm/16/aaaa


    nel web.config ho messo

    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="it-IT" uiCulture="it-IT" />


    dove sbaglio?

    grazie

  2. #2
    Utente di HTML.it L'avatar di Joe Taras
    Registrato dal
    Nov 2003
    residenza
    Taranto
    Messaggi
    955

    Re: sempre problemi con le data...

    Originariamente inviato da valeria75
    Per quale motivo una data nella forma

    gg/mm/aaaa

    viene traformata in

    mm/gg/aaaa


    DataTMP = "16/"+ mese + "/" + anno;

    DataVersamentoIva = DateTime.Parse(DataTMP.ToString());



    nel debug ho:

    DataTMP = 16/mm/aaaa

    e

    DataVersamentoIva diventa = mm/16/aaaa


    nel web.config ho messo

    <globalization requestEncoding="utf-8" responseEncoding="utf-8" culture="it-IT" uiCulture="it-IT" />


    dove sbaglio?

    grazie
    vedi le specifiche del comando Parse magari bisogna esplicitare qualcosa li dentro oltre che nel web config

  3. #3
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    ???

    non saprei cosa inserire

  4. #4
    Utente di HTML.it L'avatar di biste
    Registrato dal
    Apr 2001
    Messaggi
    877
    Nel debug cosa intendi?
    Non guardare come viene memorizzato internamente il DateTime (che è M/g/yyyy), l'importante è che il metodo ToString() te lo ritorni correttamente.
    UGIdotNET
    Microsoft .NET MCAD
    C++, C#, VB6, VB.NET, ASP, ASP.NET
    SQL Server 2000

  5. #5
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    il metodo tostring non lo ritorna correttamente


  6. #6
    la data in que formato dipende dal settaggio del server.

  7. #7
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    ok, ma dove imposto questo settaggio??

    grazie

  8. #8
    se il server è tuo vai su pannellod i controllo e lo fai.

    prova ad utilizzare il Session.LCID = 1040

    altrimenti fai una funzione a-doc per le date in quel formato.

  9. #9
    Utente bannato
    Registrato dal
    Jun 2004
    Messaggi
    1,117
    se il server è tuo vai su pannellod i controllo e lo fai.

    Cosa "lo fai"??


    prova ad utilizzare il Session.LCID = 1040
    dove? cosa consente di fare questa impostazione?


    altrimenti fai una funzione a-doc per le date in quel formato.
    ad esempio???


    Grazie per l'aiuto

  10. #10
    dicevo se il server è tuo hai la possibilità di cambiare il formato data quindi non avresti + problemi.

    il Session.LCID = 1040 ti setta le impostazioni sulla nostra lingua(teroricamente)

    una funzioncina potrebbe essere questa:
    la data è un questo formato: mm/gg/aaaa

    fai un SPLIT della data e sistiemi il tuo array nel formato che vuoi

    return v[1] + "/" + v[0] + "/" + v[2];

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.