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

React Native में डेट और टाइम पिकर कैसे प्रदर्शित करें


अपने ऐप में डेट और टाइम पिकर प्रदर्शित करने के लिए आपको नीचे दिखाए अनुसार एक पैकेज इंस्टॉल करना होगा:

npm install @react-native-community/datetimepicker --save

एक बार इंस्टॉलेशन पूरा हो जाने पर, आइए अब देखते हैं कि डेटपिकर पहले कैसे प्रदर्शित करें।

उदाहरण: React Native में DateTimePicker

पहले datetimepicker कंपोनेंट को इम्पोर्ट करें जैसा कि नीचे दिखाया गया है:

import DateTimePicker from '@react-native-community/datetimepicker';

एक बेसिक DateTimePicker कंपोनेंट इस प्रकार दिखता है:

<DateTimePicker testID="dateTimePicker" value={mydate} mode={displaymode} is24Hour={true} display="default" onChange={onChangeFunc} />

DateTimePicker की कुछ महत्वपूर्ण प्रॉपर्टीज यहां दी गई हैं।

प्रॉप्स विवरण
mode आप जिस प्रकार का पिकर चाहते हैं उसे परिभाषित करता है। विकल्प हैं: date, time, datetime और countdown। उपरोक्त विकल्पों में से datetime और countdown केवल iOS पर उपलब्ध हैं।
display Android के लिए मान हैं: default, spinner, calendar और clock। iOS के लिए मान हैं: default, spinner, compact और inline।
value आपके DateTimePicker में उपयोग की जाने वाली डेट या टाइम।
onChange इवेंट जो तब कॉल किया जाता है जब उपयोगकर्ता द्वारा डेट या टाइम बदला जाता है।
maximumDate डेटपिकर पर सेट की जाने वाली अधिकतम डेट।
minimumDate डेटपिकर पर सेट की जाने वाली न्यूनतम डेट।

हम अपने DateTimePicker में वर्तमान डेट का उपयोग करने जा रहे हैं। Mode को date पर सेट किया गया है:

const [mydate, setDate] = useState(new Date());
const [displaymode, setMode] = useState('date');

यहां DateTimePicker कंपोनेंट है:

<DateTimePicker
    value={mydate}
    mode={displaymode}
    is24Hour={true}
    display="default"
    onChange={changeSelectedDate} />

अब डेट पिकर प्रदर्शित करने का पूरा कोड:

उदाहरण

import React, {useState} from 'react';
import {View, Button, Platform, SafeAreaView , StyleSheet} from 'react-native';
import DateTimePicker from '@react-native-community/datetimepicker';
export default function App() {
    const [mydate, setDate] = useState(new Date());
    const [displaymode, setMode] = useState('date');
    const [isDisplayDate, setShow] = useState(false);
    const changeSelectedDate = (event, selectedDate) => {
        const currentDate = selectedDate || mydate;
        setDate(currentDate);
    };
    const showMode = (currentMode) => {
        setShow(true);
        setMode(currentMode);
    };
    const displayDatepicker = () => {
        showMode('date');
    };
    return (
        
            
                

आउटपुट

React Native में डेट और टाइम पिकर कैसे प्रदर्शित करें

Show Date Picker बटन पर क्लिक करके पिकर देखें।

आइए अब टाइम पिकर देखते हैं।

हमें बस mode को time पर सेट करके प्रदर्शित करना है जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है:

उदाहरण

import React, {useState} from 'react';
import {View, Button, Platform, SafeAreaView , StyleSheet} from 'reactnative';
import DateTimePicker from '@react-native-community/datetimepicker';
export default function App() {
    const [mydate, setDate] = useState(new Date());
    const [displaymode, setMode] = useState('time');
    const [isDisplayDate, setShow] = useState(false);
    const changeSelectedDate = (event, selectedDate) => {
        const currentDate = selectedDate || mydate;
        setDate(currentDate);
    };
    const showMode = (currentMode) => {
        setShow(true);
        setMode(currentMode);
    };
    const displayTimepicker = () => {
        showMode('time');
    };
    return (
        
            
                

React Native में डेट और टाइम पिकर कैसे प्रदर्शित करें

YOUR TIME PICKER button पर क्लिक करके टाइम पिकर देखें।


  1. OneNote में Date और Time कैसे जोड़ें OneNote में Date और Time कैसे जोड़ें

    OneNote में एक नया पेज बनाते समय, एक डेट और टाइम स्टैम्प ऑटोमैटिकली आपके नोटबुक में जुड़ जाता है; आप नोटबुक में ऑटोमैटिक डेट और टाइम को एडिट कर सकते हैं और OneNote में दिए गए Time Stamp फीचर्स का उपयोग करके पेज पर डेट और टाइम जोड़ सकते हैं। आप अपने नोटबुक में करंट और पिछली डेट भी जोड़ सकते हैं या पे

  1. Excel और Google Sheets में वर्तमान दिनांक और समय कैसे प्रदर्शित करें Excel और Google Sheets में वर्तमान दिनांक और समय कैसे प्रदर्शित करें

    यदि आपको Excel या Google Sheets स्प्रेडशीट में वर्तमान दिनांक और समय प्रदर्शित करने की आवश्यकता है, तो आप इसे जल्दी से कर सकते हैं। स्प्रेडशीट में वर्तमान दिनांक और समय दिखाने के एक से अधिक तरीके हैं। कीबोर्ड शॉर्टकट का उपयोग करने के अलावा, सबसे आसान तरीका NOW और TODAY फ़ंक्शन का उपयोग करना है। वे G

  1. विंडोज 10 में डेट और टाइम फॉर्मेट बदलें - एक त्वरित गाइड विंडोज 10 में डेट और टाइम फॉर्मेट बदलें - एक त्वरित गाइड

    टास्कबार में डेट और टाइम डिफ़ॉल्ट रूप से महीना/दिन/वर्ष (उदाहरण: 05/16/2018) के फॉर्मेट में और टाइम के लिए 12-घंटे फॉर्मेट (उदाहरण: 8:02 PM) में प्रदर्शित होता है लेकिन क्या होगा यदि आप इन सेटिंग्स को बदलना चाहते हैं? खैर, आप हमेशा इन सेटिंग्स को विंडोज 10 सेटिंग्स या कंट्रोल पैनल से अपनी प्राथमिकता