Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

ऑफ़सेट डेट टाइम एपीआई क्लास का उपयोग करके एंड्रॉइड में महीने का दिन, साल का दिन और सप्ताह का दिन कैसे प्राप्त करें?

<घंटा/>

यह उदाहरण दर्शाता है कि ऑफ़सेट दिनांक समय API वर्ग का उपयोग करके Android में महीने का दिन, वर्ष का दिन और सप्ताह का दिन कैसे प्राप्त करें।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
   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:layout_height="match_parent"
   tools:context=".MainActivity">
   <TextView
      android:id="@+id/date"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Local Date"
      app:layout_constraintBottom_toBottomOf="parent"
      app:layout_constraintLeft_toLeftOf="parent"
      app:layout_constraintRight_toRightOf="parent"
      app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>

उपरोक्त कोड में, हमने महीने का दिन, साल का दिन और सप्ताह का दिन दिखाने के लिए टेक्स्टव्यू लिया है।

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें
package com.example.myapplication;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;

import java.time.OffsetDateTime;
import java.time.OffsetTime;

public class MainActivity extends AppCompatActivity {
   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      TextView textView = findViewById(R.id.date);
      if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
         OffsetDateTime offset = OffsetDateTime.now();
         textView.setText(String.valueOf(offset.getDayOfWeek() + " : " + offset.getDayOfMonth() + " : " + offset.getDayOfYear()));
      }
   }
}

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक खोलें और टूलबार से रन आइकन पर क्लिक करें। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा -

ऑफ़सेट डेट टाइम एपीआई क्लास का उपयोग करके एंड्रॉइड में महीने का दिन, साल का दिन और सप्ताह का दिन कैसे प्राप्त करें?

उपरोक्त परिणाम में, यह वर्तमान दिन, माह और वर्ष दिखा रहा है।


  1. एंड्रॉइड में इंटरनेट से वर्तमान दिनांक और समय कैसे प्राप्त करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में इंटरनेट से दिनांक और समय कैसे प्राप्त करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 -

  1. एंड्रॉइड में डेट और टाइम चेंजर श्रोता कैसे लिखें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में दिनांक और समय परिवर्तक श्रोता कैसे लिखूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - न

  1. एंड्रॉइड में दिनांक और समय कैसे प्रारूपित करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड में दिनांक और समय को कैसे प्रारूपित कर सकता हूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। दूसरा चरण - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण