je veux savoir le moyen d'extraire la date et l'heure séparément de la valeur actuellement sélectionnée dans le contrôle de sélecteur datetime ??comment extraire la date et l'heure séparément de la valeur actuellement sélectionnée dans datetimepicker?
Répondre
DateTimePicker.Value
retourne un DateTime
, de sorte que vous pouvez utiliser les propriétés Date
et TimeOfDay
de DateTime.
Note importante:
Si vous enregistrez la valeur à une base de données, mettre la valeur de date dans un paramètre de données, ne pas concaténer des chaînes pour construire des requêtes SQL; cela vous laissera ouvert à l'attaque par injection SQL. Voici un bref exemple (code non testé, juste pour vous donner une idée):
DateTime theDate = dtPicker.Value.Date;
IDbCommand command = GetDbCommand("insert into table_name (name, thedate) values (@name, @thedate)");
command.Parameters.Add(command.CreateParameter("@name", theName));
command.Parameters.Add(command.CreateParameter("@thedate", theDate));
command.ExecuteNonQuery();
Plus d'informations sur problème en évitant les attaques par injection SQL (et la résolution de votre « mois non valide ») se trouve ici:
http://blogs.msdn.com/raulga/archive/2007/01/04/dynamic-sql-sql-injection.aspx
si vous voulez juste à des fins d'affichage, vous pouvez à ce qui suit:
DateTimePicker.Value.ToShortDateString() - will give you a date string
DateTimePicker.Value.ToShortTimeSttring() - will give you time string
je ne le veux pas seulement à des fins d'affichage .. je dois stocker ces valeurs dans la base de données oracle .. s'il vous plaît aider –
les stocker dans quel format? si c'est un champ varchar - ma méthode fonctionnera très bien pour vous –
date doit être stockée dans le champ de type de date et l'heure dans le type de caractères .. –
DateTimePicker.Value
A travaillé pour moi. Il montre la date et l'heure.
Salut, il y a titusx11! Bienvenue sur le site. Veuillez utiliser uniquement la case de réponse pour poster des réponses réelles. Vous pouvez faire des commentaires sur vos propres messages, mais vous aurez besoin de 50 points de réputation pour [commenter n'importe où] (http://stackoverflow.com/help/privileges/comment). – Lix
Pour l'instant, je signale cet article pour suppression. – Lix
- 1. Conserver la ligne actuellement sélectionnée dans un datagridview
- 2. comment modifier la valeur dans la zone de texte à la date actuelle en fonction de la valeur sélectionnée dans la zone de liste déroulante dans javascript
- 3. Comment lier la valeur sélectionnée d'un DropDownList
- 4. comment définir la valeur sélectionnée dropdownlist
- 5. extraire la valeur de la page Web
- 6. Comment faire un incrément/décrément DateTimePicker sur la molette de la souris
- 7. Comment puis-je extraire de la valeur d'un DataValueField?
- 8. DateTimePicker met à jour la valeur un peu trop tôt
- 9. PHP définir la valeur sélectionnée de la liste déroulante
- 10. JQGrid/Date sélectionnée dans la fenêtre Ajouter/Modifier
- 11. ComboBox: la valeur sélectionnée reste active (bleu)
- 12. JQuery Autocomplete vérifier la valeur sélectionnée
- 13. comment extraire la date maximale de la page Web dans l'application de la fenêtre dot net
- 14. Enregistrer valeur sélectionnée page client dans la base de données
- 15. Comboxbox Valeur sélectionnée dans XAML
- 16. comment extraire la dernière valeur dans l'URL en utilisant JQuery
- 17. Comment obtenir la valeur Date et heure de DateField dans la programmation Blackberry?
- 18. Comment puis-je définir la valeur sélectionnée d'un Combobox XAML?
- 19. Comment puis-je mettre juste la date d'un dateTimePicker dans une variable?
- 20. Modifier la cellule dans la ligne sélectionnée
- 21. Comment obtenir la valeur sélectionnée de la liste des boutons radio dans jquery?
- 22. Extraire la valeur lang en utilisant JavaScript
- 23. Comment pouvons-nous obtenir la date et l'heure séparément à partir d'un seul champ datetime dans sqlserver
- 24. Afficher/masquer les champs en fonction de la valeur sélectionnée
- 25. JQuery Comment extraire la valeur de l'étiquette href?
- 26. comment obtenir la date et la valeur temps dans le programme C
- 27. Désactiver dropdownlist en fonction de la valeur sélectionnée d'un autre
- 28. Récupère la semaine de date à partir de la requête linq
- 29. Contrôle DateTimePicker dans WPF
- 30. Comment extraire la valeur entre deux chaînes en utilisant regex?
quand je suis en utilisant la déclaration suivante: f.trdate = « « & DatetimePicker1.value & » » pour la stocker dans une base de données, il montre l'erreur suivante: pas un mois valide .. wat faire ?? –
Peut-être que c'est en essayant de stocker le jour et le mois dans le mauvais sens (les dates au format US sont le 31/01/2009, celles du Royaume-Uni sont au 31/1/2009, par exemple). Vérifiez les paramètres régionaux et les informations de culture actuelles. –
Whoa, accrochez-vous. Vous ne devriez pas utiliser la valeur de chaîne dans une instruction SQL - cela vous laissera ouvert aux attaques par injection SQL. Utilisez les paramètres de données SQL à la place. –