Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    473

    Problema date gg/mm/yyyy to mm/gg/yyyy

    Ciao a tutti...
    lo so bene che sono stati aperti parecchi post su questo argomento e li ho letti quasi tutti, ed ho provato le diverse soluzioni, ma niente da fare...

    Dunque in una pagina asp faccio inserisco una data dentro un input text nel formato gg/mm/yyyy, dovrei convertire la data nel formato mm/gg/yyyy, ma ho provato in diversi modi, e quando stampo la data convertita, questa rimane invariata...
    in poche parole io prendo la data scritta dall'utente e trovo la data di 3 giorni prima e di tre giorni dopo, perche poi devo eseguire la query che comprende l'intervallo delle due date ricavate...


    partenza = Request.Form("data1") //data presa dal form

    partenza1=dateadd("w", -3, partenza_old) //trovo la data di 3 giorni prima
    partenza1=cdate(partenza1) //la converto nel formato mm/dd/yyyy

    partenza2=dateadd("w", 3, partenza_old) //trovo la data di 3 giorni dopo
    partenza2=cdate(partenza2) //la converto nel formato mm/dd/yyyy



    oltre a partenza1=cdate(partenza1)
    ho provato ad usare
    partenza1=formatdatetime(partenza1,2)
    oppure
    partenza1=formatdatetime(partenza1,0)
    oppure con il metodo .tostring(partenza1, "mm/dd/yyyy")

    ma nessun risultato!!!

    in tutti questi modi la data non si converte, premetto che nel mio db access il campo è formattato come data in cifre

    grazie!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    473
    nessuno riesce a darmi una mano??

    qualcuno conosce qualche altra funzione per formattare una data da dd/mm/yyyy ad mm/dd/yyyy???


  3. #3
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: Problema date gg/mm/yyyy to mm/gg/yyyy

    Originariamente inviato da androita
    ...
    Dunque in una pagina asp faccio inserisco una data dentro un input text nel formato gg/mm/yyyy, dovrei convertire la data nel formato mm/gg/yyyy, ma ho provato in diversi modi, e quando stampo la data convertita, questa rimane invariata...
    per esempio?
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2007
    Messaggi
    473
    ciao...
    per esempio io inserisco nell'input text 15/04/2009
    e avevo bisogno di convertirlo in 04/15/2009...

    volevoutilizzare una di quelle funzioni, ma non ci sono riuscito...
    allora mi è venuta in mente una soluzione piu lunga (3 ricghe in +) e ottengo lo stesso risultato...


    giorno=day(partenza)
    mese=month(partenza)
    anno=year(partenza)
    partenza=mese & "/" & giorno & "/" & anno
    partenza=cdate(partenza)



    alla fine ce l'ho fatta aggirando il problema... ma fatto sta che nono mi funziona con quelle famose funzioni..


    vabbè l'importatnte è arrivare al risultato


    grazie

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.