तारीख को स्ट्रिंग में बदलना

Kotlin:
तारीख को स्ट्रिंग में बदलना

How to: (कैसे करें:)

import java.text.SimpleDateFormat
import java.util.*

fun main() {
    val date: Date = Date() // आज की तारीख लें
    val formatter = SimpleDateFormat("dd-MM-yyyy HH:mm:ss") // फॉर्मेट सेट करें
    val dateStr = formatter.format(date) // स्ट्रिंग में बदलें

    println(dateStr) // आउटपुट दिखाएँ
}

Sample output:

05-04-2023 16:45:12

Deep Dive (गहराई से जानकारी):

तारीखों को स्ट्रिंग में बदलने का चलन डाटाबेस और यूजर इंटरफेस की शुरुआत से रहा है। SimpleDateFormat जावा में पुराना और प्रचलित तरीका है, लेकिन Kotin में DateTimeFormatter जैसे नए लाइब्रेरी भी हैं। जब किसी तारीख़ को स्ट्रिंग में बदलते हैं, तो टाइमज़ोन की सटीकता, लोकलाइजेशन(स्थानीकरण) और फॉर्मैटिंग पैटर्न जैसे पहलुओं को ध्यान में रखना जरूरी होता है। कई बार Date की बजाए Calendar या LocalDateTime क्लासेस इस्तेमाल होते हैं, जो समय क्षेत्र और लोकलाइजेशन को बेहतर संभालते हैं।

See Also (अधिक जानकारी के लिए):