Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB .NET 2005] Ricavare data da un valore intero

    Buongiorno a tutti, è molto che manco da questo bellissomo forum.

    Ancora una volta voglio chiedervi una mano.

    Il mio problema è questo:

    Recupero da un file .XML un parametro intero NGIORNI.

    Ho dei files del tipo xxxxxxYYYYMMDDxxxx.txt (esempio: bck20070806sv1.txt)

    Il mio compito è quello di gestire solo i files con data maggiore di NGIORNI.
    Il mio problema è avere una data del tipo Today()-NGIORNI, in modo da confrontarla con quella che mi andrei a ricavare dal nome del file e quindi filtrare i files che devo usare.

    Qualcuno sa darmi una dritta?

    Grazie

  2. #2
    Ho trovato una soluzione, non so se sia la migliore.
    Vi dico cosa ho fatto per ottenere la data:

    mm = ""
    dd = ""
    giorni= frmJob_PDF.DefInstance.TextBox1.Text
    data = Today()
    data = data.AddDays(-giorni) 'giorni = variabile col numero n di giorni da considerare

    If Month(data) < 9 Then
    mm = "0" & Month(data)
    End If
    If VB.Day(data) <= 9 Then
    dd = "0" & VB.Day(data)
    End If

    sdata = Year(data) & mm & dd

    Fatemi sapere se c'è una soluzione meno articolata.

    Ciao

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.