Obtenir abit d'un problème, je ne sais comment utiliser DateTime pour afficher mes résultats comme ceci:DateHeure juste la date?
{
string uri = "http://localhost:8002/Service/HireDate";
XDocument xDoc = XDocument.Load(uri);
var staff = xDoc.Descendants("HireDate")
.Select(n => new
{
StartDate = DateTime.Parse(n.Element("HireFromDate").Value), //this line
EndDate = DateTime.Parse(n.Element("HireToDate").Value), //this line
TotalDaysHired = n.Element("NumberOfDaysHired").Value,
})
.ToList();
dataGrid9.ItemsSource = staff;
}
Cependant cette commande affiche comme celui-ci dans mon DataGrid:
15/07/2012 00:00:00
27/07/2012 00:00:00
Y at-il un moyen de supprimer le temps je veux juste la date?
Cela ressemble plus à un problème de l'assurance-chômage, à savoir le travail de la grille de données. Alors: quelle grille de données est-ce? winforms? Webforms? wpf? sl? xna? cf? mvc? –
Dans ce cas: [Vous devez mettre en forme les dates dans WPF DataGrid construit dynamiquement] (http://stackoverflow.com/questions/848702/need-to-format-dates-in-dynamically-built-wpf-datagrid) –