परिचय
Oracle के दस्तावेज़ के अनुसार, SimpleDateFormat एक ठोस वर्ग है जो लोकेल-संवेदनशील तरीके से तारीखों को फ़ॉर्मेट और पार्स करता है। इस उदाहरण में, हमने जावा से सिंपल डेट फॉर्मेट क्लास को आयात किया है:
import java.text.SimpleDateFormat; import java.util.Date;
चरण 1: नया प्रोजेक्ट बनाएं
Android Studio में File → New Project पर जाएं और नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2: लेआउट XML में कोड जोड़ें
res/layout/activity_main.xml में निम्नलिखित कोड जोड़ें:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
xmlns:app="https://schemas.android.com/apk/res-auto"
xmlns:tools="https://schemas.android.com/tools"
android:layout_width="match_parent"
android:gravity="center"
android:layout_height="match_parent">
<TextView
android:id="@+id/date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:textSize="30sp"
android:layout_marginBottom="36dp" />
</RelativeLayout>
उपरोक्त कोड में, हमने एक TextView दिया है जो विंडो मैनेजर पर वर्तमान तारीख प्रिंट करेगा।
चरण 3: MainActivity.java में कोड जोड़ें
src/MainActivity.java में निम्नलिखित कोड जोड़ें:
package com.example.andy.myapplication;
import android.annotation.TargetApi;
import android.os.Build;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;
import java.text.SimpleDateFormat;
import java.util.Date;
public class MainActivity extends AppCompatActivity {
@TargetApi(Build.VERSION_CODES.O)
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView = findViewById(R.id.date);
SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd G 'at' HH:mm:ss z");
String currentDateandTime = sdf.format(new Date());
textView.setText(currentDateandTime);
}
}
उपरोक्त कोड में हम SimpleDateFormat को कॉल कर रहे हैं और उससे स्ट्रिंग में वर्तमान तारीख एक्सेस कर रहे हैं। कई डेट फॉर्मेट उपलब्ध हैं। अधिक संदर्भ के लिए यहां क्लिक करें।
चरण 4: Manifest.xml
Manifest.xml में कोई बदलाव करने की आवश्यकता नहीं है।
ऐप चलाएं
मान लें कि आपने अपना वास्तविक Android मोबाइल डिवाइस कंप्यूटर से कनेक्ट किया है। Android Studio से ऐप चलाने के लिए, अपनी प्रोजेक्ट की एक्टिविटी फ़ाइलों में से एक खोलें और टूलबार से Run पर क्लिक करें। अपने मोबाइल डिवाइस को विकल्प के रूप में चुनें और फिर अपना मोबाइल डिवाइस जांचें जो डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा:

उपरोक्त उदाहरण में, इसमें वर्तमान तारीख और समय शामिल है।