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

    Formattare la data dell'ora di sistema

    ciao a tutti, sto diventando matto per trovare il modo di formattare l'ora di sistema come voglio io e alla fine ho deciso di montarmela a mano così:

    codice:
    this.TextData.Text = Convert.ToString(System.DateTime.Today.Day)+"/"+Convert.ToString(System.DateTime.Today.Month)+"/"+Convert.ToString(System.DateTime.Today.Year);
    sicuramente c'è un modo ottimale per applicare il formato {0:d} ma non sono come fare, potreste darmi una mano al volo?


    grazie in anticipo!

  2. #2
    sapevo che era una cavolata, ho risolto semplicemente così:

    codice:
    this.TextData.Text = Convert.ToString(System.DateTime.Today.ToShortDateString());

  3. #3
    Non c'è bisogno di utilizzare il Convert.ToString perché, come il nome del metodo suggerisce, già viene convertita in stringa (ToShortDateString).

    Puoi anche formattare una data utilizzando i codici Format per le stringhe:
    codice:
    DateTime data = DateTime.Now;
    Response.Write( data.ToString("dd/MM/yyyy") );
    Ecco un link utile: http://blog.stevex.net/index.php/str...ing-in-csharp/


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.