Problème:ordinal Format de date C#
On vous donne les dates dans un format de AAAAJJJ, qui est l'année, suivi du jour de l'année, 1 à 365 (366). Par exemple aujourd'hui serait 2009135 (15/05/2009).
Quelle est la meilleure façon de créer un nouveau datetime à partir de cela? Ruby Je sais qu'il ya un constructeur qui prend deux nombres comme si
Date.ordinal(2009, 135)
est-il un constructeur similaire pour C#?
oh croyez-moi, c'est pourquoi je le convertis. C'est juste comme cela nous a été remis. nous prenons ce format et importons dans notre base de données, mais le convertissons en un datetime normal. Btw, j'aime ta réponse, ça m'a frappé de le faire comme la première réponse, mais je préfère le faire en une ligne. Devinez c'est le Ruby en moi. Et yah, ça sort toujours dans un format YYYYddd. – taelor
btw, je viens de donner la réponse à l'autre personne. il n'a que 4k points, et je veux partager l'amour. – taelor
Pas de problème - Je ne pense pas que perdre 15 va me faire trop mal :) –