ऐसा लगता है कि यह निर्धारित करने के कई तरीके हैं कि कोई दिया गया सिस्टम। डेटटाइम मध्यरात्रि का प्रतिनिधित्व करता है। प्रत्येक का भला - बुरा क्या है? क्या एक और पठनीय है या दूसरों की तुलना में बेहतर प्रदर्शन करता है?यह निर्धारित करने का सबसे अच्छा तरीका क्या है कि सिस्टम। डेटटाइम आधी रात है?
संपादित करें: मेरा मानना है कि पठनीयता तब तक प्रदर्शन से अधिक महत्वपूर्ण है जब तक प्रोफाइलिंग दिखाती है कि कोई समस्या नहीं है। यही कारण है कि मैंने दोनों के बारे में पूछा।
उदाहरण 1
Public Function IsMidnight(ByVal value As Date) As Boolean
Return value.TimeOfDay = TimeSpan.FromHours(0)
End Function
उदाहरण 2
Public Function IsMidnight(ByVal value As Date) As Boolean
Return value.CompareTo(value.[Date]) = 0
End Function
मेरे उदाहरण VB.NET में हैं के बाद से वह यह है कि क्या मैं वर्तमान में पेशेवर का उपयोग कर रहा हूँ। हालांकि, यह प्रश्न .NET Framework में सभी भाषाओं पर लागू है। –
उपयोग के बारे में उत्सुक लोगों के लिए, मैं तिथि फ़ील्ड बनाम दिनांक फ़ील्ड बनाम दिनांक फ़ील्ड द्वारा दर्ज दिनांक समय की जांच कर रहा हूं। –