Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093

    [VB6] conversione data, da GG/MM/AAAA a MM/GG/AAAA

    chi mi sa' aiutare?? in lettura quando leggo questi dati da access me li posta nel formato europeo... ma quando li vado a scrivere in un altro database ho bisogno che questi dati siano in formato americano!! Come effettuo la conversione?? io in java lo faccio con un'espressione regolare.... qui non saprei come fare

    magari estraendo le singole coppie di numeri per poi ricomporle, ma sono piskello del VB

  2. #2
    Utente di HTML.it L'avatar di macse
    Registrato dal
    Dec 2002
    Messaggi
    138
    per estrarle dalla data ora si usano:
    year(date())
    month(date())
    Day(date())
    Hour(Time())
    Minute(Time())
    Second(Time())

    dove
    Date() è una funz. che mi passa la data odierna
    Time() mi passa l'ora minuti e secondi nel momento della chiamata
    Now() mi restituisce la data e l'ora (es.: 16/05/2004 16.34.12)

    per le date
    presumo si possa utilizzare format.

    MyDate=16/05/2004
    MyStr = Format(MyDate, "mm/d/yyyy") 'restituisce 05/16/2004
    MyStr = Format(MyDate, "mmm d yyyy") 'restituisce mag 16 2004

    in particolare:
    mm: mese in cifra
    mmm: mese in tre caratteri (gen)
    mmmm: mese completo
    d: giorno in cifre
    dddd: giorno in carattere (lunedì)
    yy: anno in due cifre
    yyyy: anno in 4 cifre

    macse

  3. #3
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093
    Originariamente inviato da macse
    per estrarle dalla data ora si usano:
    year(date())
    month(date())
    Day(date())
    Hour(Time())
    Minute(Time())
    Second(Time())

    dove
    Date() è una funz. che mi passa la data odierna
    Time() mi passa l'ora minuti e secondi nel momento della chiamata
    Now() mi restituisce la data e l'ora (es.: 16/05/2004 16.34.12)

    per le date
    presumo si possa utilizzare format.

    MyDate=16/05/2004
    MyStr = Format(MyDate, "mm/d/yyyy") 'restituisce 05/16/2004
    MyStr = Format(MyDate, "mmm d yyyy") 'restituisce mag 16 2004

    in particolare:
    mm: mese in cifra
    mmm: mese in tre caratteri (gen)
    mmmm: mese completo
    d: giorno in cifre
    dddd: giorno in carattere (lunedì)
    yy: anno in due cifre
    yyyy: anno in 4 cifre

    macse
    grazie mille!

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.