मुझे आज की तारीख मिलना है। अब() का उपयोग करना, मुझे दिनांक और समय दोनों मिलते हैं लेकिन मुझे केवल तारीख की आवश्यकता है। इसे कैसे प्राप्त करें? धन्यवाद फ़ुरकनतारीख केवल
उत्तर
उपयोग System.DateTime.Today
पर सेट किया जाता है। कुछ अतिरिक्त नोट्स:
जबकि आप केवल तारीख में रुचि रखते हैं, तो आप अभी भी एक
System.DateTime
वस्तु मिलता है। यही है, अभी भी लौटा मूल्य में एक समय हिस्सा है, लेकिन यह खाली छोड़ दिया गया है (सभी शून्य)।जब आप तिथियों की तुलना करते हैं तो यह याद रखना महत्वपूर्ण है। यदि आप दो तिथियों की तुलना करना चाहते हैं, और आपने
DateTime.Today
औरDateTime.Now
के माध्यम से एक और तिथि प्राप्त की है, तो ये दो तिथियां — के बराबर नहीं होंगी क्योंकि किसी के पास समय निर्धारित है और दूसरा नहीं है।वीबीएनईटी में,
Date
कीवर्डSystem.DateTime
प्रकार के समतुल्य है। तो अगर आप लिख सकते हैं:Date.Today
पुनश्च: यह सिर्फ मेरे लिए हुआ है कि यह
Date.Today
लिखने के लिए एक अच्छा विचार है, लेकिनDateTime.Now
हो सकता है, क्रम में यह और भी स्पष्ट है कि पूर्व संपत्ति केवल रिटर्न बनाने के लिए तारीख का हिस्सा, जबकि उत्तरार्द्ध एक तिथि और समय दोनों भाग देता है।
वर्तमान दिनांक के लिए DateTime.Today
विधि आज़माएं।
यह एक DateTime
वस्तु देता है, बस DateTime.Now
की तरह है, लेकिन यह समय भाग हमेशा 0.
Imports System
Public Class MainClass
Shared Sub Main(ByVal args As String())
Dim currentTime as System.DateTime = System.DateTime.Now
Console.WriteLine("currentTime Year :" & currentTime.Year)
Console.WriteLine("currentTime Month:" & currentTime.Month)
Console.WriteLine("currentTime Date:" & currentTime.Date)
Console.WriteLine("currentTime Hour:" & currentTime.Hour)
Console.WriteLine("currentTime Minute:" & currentTime.Minute)
Console.WriteLine("currentTime Second:" & currentTime.Second)
End Sub
End Class
'try the simple way................... enjoy..
Imports System -general declaration part
Private Sub Show_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim currentdate As System.DateTime
Dim currenttime As System.DateTime
Dim currentDateTime As System.DateTime
currentdate = DateAndTime.Today
currenttime = DateAndTime.TimeOfDay
currentDateTime = DateAndTime.Now
MsgBox(currentdate)
MsgBox(currenttime)
MsgBox(currentDateTime)
End Sub
बहुत सरल इस तरह
Public Class Form1
Dim GDate As String
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
GDate = Today
End Sub
End Class
जब भी आप को पुनः प्राप्त करना होगा कि आप इसे मिल जाएगा और फिर से दिनांक स्वरूप में बाद में भी
Dim dt1 As String = Today
Dim time1 As String = TimeOfDay
msgbox(dt1)
msgbox(time1)
- 1. कैसे केवल तारीख प्रिंट और नहीं datetime.datetime.strptime()
- 2. ओरेकल: sysdate की तरह ही, केवल समय और केवल तारीख
- 3. (.NET) में केवल तारीख को DateTimePicker मान सेट कैसे
- 4. पिछली तारीख
- 5. जावा: JPQL तारीख समारोह एक और तारीख
- 6. 2 तारीख
- 7. पासिंग तारीख
- 8. बढ़ावा तारीख
- 9. तारीख powershell
- 10. कोर डाटा NSPredicate तारीख
- 11. वृद्धि मौजूदा तारीख
- 12. अजगर रेगुलर एक्सप्रेशन तारीख
- 13. ऑब्जेक्ट की तारीख
- 14. जांचें कि क्या तारीख इस तारीख या बड़ी
- 15. एक तारीख वस्तु (छह माह पहले) एक और तारीख वस्तु
- 16. एक तारीख वस्तु का प्रारूपण एक मानव पठनीय तारीख
- 17. कनवर्ट की तारीख यूनिक्स टाइमस्टैम्प
- 18. php दिनांक की तारीख शनिवार
- 19. टी एसक्यूएल सोमवार तारीख
- 20. जोड़ें 'एक्स' तारीख
- 21. अंतिम शुक्रवार की तारीख
- 22. पीएचपी एक चर तारीख
- 23. साथ [NSDate तारीख]
- 24. प्रारूपण तारीख Django
- 25. तारीख पर गिट diff?
- 26. Postgres तारीख अतिव्यापी बाधा
- 27. जावास्क्रिप्ट तारीख अंतर
- 28. जावा तारीख अंतर पहेली
- 29. ExtJS/Sencha - तारीख
- 30. एक्सेल सूत्र एक तारीख
में बदल सकते हैं आज रिटर्न के बाद से सभी शून्यों के साथ समय का हिस्सा, मध्यरात्रि (12:00 पूर्वाह्न) के अर्थ से अलग कैसे है? – kajaco
@ कजाको: इसमें कोई फर्क नहीं पड़ता। 'डेटटाइम' का समय भाग शून्य नहीं है, इसलिए आपको खुद को तय करना होगा कि यह प्रासंगिक है या नहीं, इसे अनदेखा किया जाना चाहिए। – stakx
बहुत बेकार, क्योंकि यह दुनिया भर में एक ही तारीख नहीं है और समय क्षेत्र निर्दिष्ट करने का कोई तरीका नहीं है। – John