J'ai créé un site Web simple qui montre certaines tables. J'ai créé une base de données de Je veux obtenir la date telle que Voici ce que je a fait: p> J'ai créé une base de données Nommé Testdb ajoutant de app_data. p> de la base de données, je Ajout d'une table et a ajouté une colonne appelée addate.
Son type de données est J'ai sélectionné Comment définir Mise à jour: 6/11 P> Je pourrais obtenir seulement la date en ajoutant pour référence:
limitedfield. Propriété de DataFormATString P> p> app_data code> dossier et créé des tables. Une table a une colonne de
addDate code> et son type de données est
date code>.
Je veux avoir seulement la date sans temps. Actuellement, mon site Web montre la date comme ceci:
janvier, 30 2017 code>. P>
date code>. P>
data code> à partir de la liste déroulante DataType de la colonne AddDaTate, mais je reçois données avec le temps comme indiqué ci-dessus. p>
date code> DataType sans heure dans le tableau dans Visual Studio? p>
{0: d} code> dans la propriété de la vue de la grille.
p>
3 Réponses :
Je pense que c'est ce que vous voulez: p>
Vous pouvez regarder dans DateTime .Tostring Méthode Pour voir comment vous pouvez convertir une DateTime dans le format que vous attendez. p> Var CustomDateFormat = YourDate.Tostring ("MMM, DD AAAAYY"); CODE> P>
Vous devez utiliser votre DateTime comme ceci:
DateTime time = DateTime.Now; // you datetime value DateTime.Now.ToString("MMMM", CultureInfo.InvariantCulture);
Il y a une légère déconnexion entre la couche de base de données et la logique de la couche C # Code que nous devons tous gérer de temps en temps, en C # Lors du stockage de ces valeurs dans SQL, nous pouvons choisir d'utiliser une date code> Type de données et les informations temporelles seront simplement omises. P> dans votre code, vous pouvez utiliser le Nous acceptons donc que le type de données d'exécution à utiliser est Le type de données DateTime a un . Tostring (format de chaîne) méthode pouvant être utilisée au point que vous devez visualiser la valeur. P> DateTime code> est utilisé pour les valeurs étalonnantes et celles qui porter un temps aussi.
.Date code> Propriété pour ignorer le composant TIME et renvoyer une valeur de date comportant une valeur de temps zéro (minuit). P>
DateTime Code> Maintenant, la seule préoccupation est de savoir comment rendre la valeur dans le format que vous avez demandé. p>
var formattedDate = dateValue.ToString("MMM, dd yyyy");
Si je l'ai bien compris, vous pouvez lancer votre date à la chaîne comme ceci:
chaîne date = System.DateTime.now.tostring ("AAA-MM-DD"); Code>
@ Hassan.ef Je viens d'ajouter une photo de la liste déroulante DataType. J'ai créé une table à l'aide d'une base de données. Dans ce cas, puis-je utiliser le code que vous avez fourni? Si oui, où dois-je l'ajouter?