Visualizzazione dei risultati da 1 a 2 su 2

Discussione: cambiare formato data

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    220

    cambiare formato data

    Ho un sistema di news basato su asp e database access...

    Solo che memorizza la data della nes in formato gg/mm/yyyy

    Mi servirebbe che invece la data venisse memorizzata in formato gg/mm.

    Ho dato uno sguardo al codice asp e credo che il formato della data venga stabilito qui...

    var data = oggi.getDate() + "/" + (oggi.getMonth() + 1) + "/" + oggi.getYear();

    Penso sia sufficente cambiare in:

    var data = oggi.getDate() + "/" + (oggi.getMonth() + 1);

    Però mi sorge una domanda spontanea... perchè recupero il mese e ci aggiungo 1 ?

  2. #2
    Prova così

    codice:
    data = Date()
    
    giorno = Day(data)
    mese = Month(data)
    
    data_da_memorizzare = giorno & "/" & mese
    Ma ti conviene settare il campo come testo.
    Unico problema, se poi devi fare dei confronti di date? In tal caso formatta la data quando la inserisci come aaaammdd (e il campo nel db come numerico), poi fai tutti i confronti che vuoi con quel formato, alla fine quando la stampi a video usi la sintassi di cui soopra.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.