Articles of datetime

Comment les horodatages unix doivent-ils être stockés dans les colonnes int?

J’ai une table de journalisation qui contiendra des millions d’écritures pour des raisons statistiques. Toutes les colonnes sont des clés étrangères. Je vais aussi append une colonne d’horodatage pour chaque ligne. Étant donné que DATETIME prend 8 bits – j’utiliserai int(10) unsigned pour réduire de moitié l’espace de stockage (et l’index sur cette colonne). Cependant, […]

Comment puis-je obtenir le nombre de jours dans un mois donné en utilisant Joda-Time?

30 days hath September, April, June and November, All the rest have 31, Excepting February alone (And that has 28 days clear, With 29 in each leap year). Est-ce que je peux obtenir cette information de manière anagrammatique? (Je ne parle pas du poème, bien sûr)

Comparaison de date / heure en golang

Y a-t-il des options pour faire la comparaison des dates à Golang? Je dois sortinger les données en fonction de la date et de l’heure – indépendamment. Je peux donc autoriser un object qui se trouve dans une plage de dates, à condition qu’il se produise également dans un intervalle de temps. Dans ce modèle, […]

Convertir date / heure pour un fuseau horaire donné – Java

Je veux convertir cet horodatage GMT en GMT + 13: 2011-10-06 03:35:05 J’ai essayé environ 100 combinaisons différentes de DateFormat, TimeZone, Date, GregorianCalendar, etc. pour essayer de faire cette tâche TRES basique. Ce code fait ce que je veux pour le temps actuel: Calendar calendar = new GregorianCalendar(TimeZone.getTimeZone(“GMT”)); DateFormat formatter = new SimpleDateFormat(“dd MMM yyyy […]

Comment puis-je parsingr une date, y compris le fuseau horaire avec Joda Time

Cet extrait de code parsing toujours la date dans le fuseau horaire actuel et non dans le fuseau horaire de la chaîne analysée. final DateTimeFormatter df = DateTimeFormat .forPattern(“EEE MMM dd HH:mm:ss ‘GMT’Z yyyy”); final DateTime dateTime = df .parseDateTime(“Mon Aug 24 12:36:46 GMT+1000 2009”); System.out.println(“dateTime = ” + dateTime); // outputs dateTime = 2009-08-24T04:36:46.000+02:00 […]

Comment fonctionne DateTime.ToUniversalTime ()?

Comment fonctionne la conversion en UTC à partir du format DateTime standard? Plus précisément, si je crée un object DateTime dans un fuseau horaire, puis passe à un autre fuseau horaire et exécute ToUniversalTime() , comment sait-il que la conversion a été effectuée correctement et que l’heure est toujours correctement représentée?

TimeSpan à la conversion DateTime

Je veux convertir un Timespan en datetime. Comment puis-je faire ceci? J’ai trouvé une méthode sur Google: DateTime dt; TimeSpan ts=”XXX”; //We can covnert ‘ts’ to ‘dt’ like this: dt= Convert.ToDateTime(ts.ToSsortingng()); Y a-t-un autre moyen de faire ça?

Comment passer un paramètre datetime?

Comment transmettre les dates UTC à l’API Web? Passer le 2010-01-01 fonctionne très bien, mais quand je passe une date UTC comme 2014-12-31T22:00:00.000Z (avec un composant time), je reçois une réponse HTTP 404. Alors http://domain/api/controller/action/2012-12-31T22:00:00.000Z donne une réponse d’erreur 404, tandis que http://domain/api/controller/action/2012-12-31 fonctionne bien Comment transmettre les dates UTC à l’API Web – ou […]

Pourquoi DateTime.Now une propriété et non une méthode?

Après avoir lu cette entrée de blog: http://wekeroad.com/post/4069048840/when-should-a-method-be-a-property , Je me demande pourquoi Microsoft a choisi C #: DateTime aDt = DateTime.Now; au lieu de DateTime aDt = DateTime.Now(); Les meilleures pratiques indiquent: Utilisez une méthode lorsque vous appelez le membre deux fois de suite pour obtenir des résultats différents. Et DateTime.Now est un exemple […]

WPF XAML SsortingngFormat DateTime: sortie dans une culture incorrecte?

J’ai des problèmes avec la sortie d’une valeur DateTime. La culture actuelle de mon ordinateur est définie sur de-AT (Ausortingche). Le code suivant ssortingng s1 = DateTime.Now.ToSsortingng(“d”); ssortingng s2 = ssortingng.Format(“{0:d}”, DateTime.Now); S1 et S2 ont tous deux la valeur correcte de “30.06.2009”. Mais en utilisant le même format dans XAML la sortie est “6/30/2009”. […]