Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854

    [C#] Split una stringa secondo una regola data

    Salve a tutti.


    Ho la seguente stringa:
    DEF:1-15;16-LAST | 02:1-14;15-LAST
    dove
    - 02: indica il mese secondo mese dell'anno;
    - LAST: l'ultimo giorno del mese;


    Io dovrei passare un data dd/mm/yyyy e verificare se
    - questa appartiene al mese 02 oppure no;
    - se il giorno passato appartiene all'intervallo 1-15 o 16-LAST


    Come posso procedere?

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ma la stringa ha sempre quel formato o no ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    Si si, quella è la regola data.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Intanto esegui lo Split usando il carattere |

    Il secondo elemento sarà quello che ti serve e con una Substr ottieni il mese (da confrontare con quello della data)
    e poi continui ad esaminare la stringa dopo il :
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  5. #5
    Utente bannato
    Registrato dal
    Nov 2007
    residenza
    Acicatena (Catania)
    Messaggi
    1,854
    E per ricavare l'intervallo 1-15 o 16-last come dovrei fare?

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Ottieni con la Substring la parte dopo il : e fai una nuova Split con il ;
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.