Maison > Article > développement back-end > Horodatage à ce jour C#
L'article suivant fournit un aperçu de Timestamp to Date C#. L'horodatage en C# donne la représentation du temps mesuré en nombre de secondes depuis la prise en compte de la première époque d'Unix. Cet horodatage est ensuite converti en date selon les exigences, où l'horodatage doit être modifié au format de date pour une représentation correcte. La représentation de la date et de l’heure est nécessaire pour obtenir les informations de n’importe quel fichier ou dossier. La conversion de l'horodatage en date est également parfois nécessaire pour obtenir des détails exacts et précis sur le colis et joue un rôle important dans la représentation.
Syntaxe de l'horodatage à ce jour C#
Pour la conversion de l'horodatage à ce jour en C#, les époques jouent un rôle essentiel et ont à leur tour une syntaxe et un processus de conversion différents représentés comme suit :
L'horodatage et l'horodatage jouent un rôle très important dans la vie quotidienne ; sur cette base, certaines des informations importantes et cruciales peuvent être récupérées au moment de l'emballage ou même au moment de la production.
Les étapes pour convertir l'horodatage en date en C# sont les suivantes :
Vous trouverez ci-dessous les exemples de Timestamp to Date C# :
Ce programme démontre la conversion de l'horodatage Unix en horodatage de date, et l'horodatage UNIX prend en charge la date du 17/10/2019 avec une heure de 15h58, comme indiqué dans la sortie.
Code :
using System; namespace My_Workspce { class Progrm_1 { static void Main (string [] args) { double timestmp = 1413561532; System.DateTime dat_Time = new System.DateTime(1965, 1, 1, 0, 0, 0, 0); dat_Time = dat_Time.AddSeconds(timestmp); string print_the_Date = dat_Time.ToShortDateString() +" "+ dat_Time.ToShortTimeString(); System.Console.WriteLine(print_the_Date); } } }
Sortie :
Explication :
Ce programme illustre la conversion de l'horodatage Unix en heure Date, où l'horodatage inclut également la conversion et la réflexion de la milliseconde calculée, comme indiqué dans le résultat ci-dessous.
Code :
using System; namespace My_Workspace { class Program_test_0 { static void Main (string [] args) { long time_srch = 124045809621000; time_srch /=1000; DateTime rslt = DateTimeOffset.FromUnixTimeMilliseconds(time_srch).DateTime; Console.WriteLine(rslt); } } }
Sortie :
Explication :
This program demonstrates all conversions possible in C# with respect to subtract on timestamp conversion or the date-time conversion taking into account the negative value as shown in the output below.
Code:
using System; namespace Myworkspace_0 { class Program_1 { static void Main (string[] args) { System.DateTime dt_1 = new System.DateTime(1997, 6, 3, 22, 15, 0); System.DateTime dt_2 = new System.DateTime(1960, 12, 6, 13, 2, 0); System.DateTime dt_3 = new System.DateTime(1998, 10, 12, 8, 42, 0); System.TimeSpan dfnr_1 = dt_2.Subtract(dt_1); System.DateTime dt_4 = dt_3.Subtract(dfnr_1); System.TimeSpan dfrn_2 = dt_2 - dt_3; System.DateTime dt_5 = dt_1 - dfrn_2; Console.WriteLine(dt_5); Console.WriteLine(dfrn_2); Console.WriteLine(dt_4); Console.WriteLine(dfrn_2); } } }
Output:
Explanation:
Timestamp to date in C# or any other programming language behaves in a different way again depending upon the type of requirement. It is very important to deal with the time stamp as every application somehow includes these timestamps to maintain the consistency and detail in one place for later reference.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!