Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Confronto date

  1. #1

    Confronto date

    Salve,

    sto lavorando con asp.net c#.

    Ho la necessità di sapere se una data è maggiore di se stessa più 30 secondi.


    Se io ho messo un messaggio oggi alle 14:32:23 secondi, devo sapere quando scrivo un nuovo messaggio se la data in quel momento è maggiore di 14:23:53.

    In poche parole è come avviene sui forum, puoi inserire un messaggio solo dopo 30 secondi per esempio.
    Come potrei confrontare questa cosa?
    Response.Write("Tonyhhkx Programmer32");

  2. #2
    le date le puoi confrontare con i vari operatori <, >, >=, <=, ==
    utilizza i vari metodi della classe DateTime, nel tuo caso ti serve il metodo AddSeconds()

    es.
    codice:
    DateTime date = xxx; // data di inserimento del messaggio
    if(DateTime.Now >= date.AddSeconds(30)) { 
       // può inserire il messaggio
    }

  3. #3
    Originariamente inviato da carlogh
    le date le puoi confrontare con i vari operatori <, >, >=, <=, ==
    utilizza i vari metodi della classe DateTime, nel tuo caso ti serve il metodo AddSeconds()

    es.
    codice:
    DateTime date = xxx; // data di inserimento del messaggio
    if(DateTime.Now >= date.AddSeconds(30)) { 
       // può inserire il messaggio
    }
    si esatto! AddSecodn è proprio quello che mi serviva!
    Io provavo a fare DateTime.Second = DateTime.Second + 30 ma era in sola lettura..

    Grazie mille carlogh
    Response.Write("Tonyhhkx Programmer32");

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.