কম্পিউটার

ReactNative এ তারিখ এবং সময় পিকার কিভাবে প্রদর্শন করবেন?


আপনার অ্যাপে তারিখ এবং সময় বাছাইকারী প্রদর্শন করতে আপনাকে নীচে দেখানো হিসাবে একটি প্যাকেজ ইনস্টল করতে হবে −

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

একবার আপনি ইন্সটল করা হয়ে গেলে, আসুন আমরা এখন এগিয়ে যাই কিভাবে প্রথমে ডেটপিকার প্রদর্শন করা যায়।

উদাহরণ:ReactNative এ DateTimePicker

নীচে দেখানো হিসাবে প্রথমে datetimepicker উপাদান আমদানি করুন −

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

একটি মৌলিক DateTimePicker উপাদান নিম্নরূপ দেখায় -

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

এখানে DateTimePicker-এর কিছু গুরুত্বপূর্ণ বৈশিষ্ট্য রয়েছে।

প্রপস বিবরণ
মোড আপনি যে ধরনের বাছাই করতে চান তা নির্ধারণ করে। বিকল্পগুলি হল তারিখ, সময়, তারিখ সময় এবং কাউন্টডাউন।
উপরের বিকল্পগুলি থেকে তারিখ সময় এবং কাউন্টডাউন শুধুমাত্র iOS এ উপলব্ধ।
প্রদর্শন অ্যান্ড্রয়েডের মানগুলি হল ডিফল্ট, স্পিনার, ক্যালেন্ডার এবং ঘড়ি৷ iOS-এর জন্য মানগুলি ডিফল্ট, স্পিনার, কমপ্যাক্ট এবং ইনলাইন।
মান আপনার ডেটটাইম পিকারে যে তারিখ বা সময় ব্যবহার করা হবে।
অন চেঞ্জ ইভেন্ট কল করা হয় যখন ব্যবহারকারী তারিখ বা সময় পরিবর্তন করে।
সর্বোচ্চ তারিখ ডেটপিকারে সর্বোচ্চ যে তারিখ সেট করতে হবে।
মিনিমাম তারিখ ডেটপিকারে ন্যূনতম তারিখ সেট করতে হবে।

আমরা আমাদের DateTimePicker-এ বর্তমান তারিখ ব্যবহার করতে যাচ্ছি। মোডটি নিম্নরূপ −

তারিখে সেট করা হয়েছে
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 (
   <SafeAreaView style={styles.container}>
      <View>
         <Button onPress={displayDatepicker} title="Show date picker!" />
            </View>
               {isDisplayDate && (
                  <DateTimePicker
                     testID="dateTimePicker"
                     value={mydate}
                     mode={displaymode}
                     is24Hour={true}
                     display="default"
                     onChange={changeSelectedDate}
            />
         )}
      </SafeAreaView>
   );
};
const styles = StyleSheet.create({
   container: {
      flex: 1,
      alignItems: "center",
      justifyContent: "center"
   },
});

আউটপুট

ReactNative এ তারিখ এবং সময় পিকার কিভাবে প্রদর্শন করবেন?

তারিখ চয়নকারী দেখান-এ ক্লিক করুন৷ পিকার দেখতে বোতাম।

আসুন এখন টাইম পিকার দেখি।

নীচের উদাহরণে দেখানো হিসাবে আমাদের শুধু সময় অনুযায়ী মোড প্রদর্শন করতে হবে −

উদাহরণ

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 (
      <SafeAreaView style={styles.container}>
         <View>
            <Button onPress={displayTimepicker} title="Your Time Picker" />
         </View>
         {isDisplayDate && (
            <DateTimePicker
               value={mydate}
               mode={displaymode}
               is24Hour={true}
               display="default"
               onChange={changeSelectedDate}
            />
         )}
      </SafeAreaView>
   );
};
const styles = StyleSheet.create({
   container: {
      flex: 1,
      alignItems: "center",
      justifyContent: "center"
   },
});

ReactNative এ তারিখ এবং সময় পিকার কিভাবে প্রদর্শন করবেন?

আপনার সময় চয়নকারী বোতামে ক্লিক করুন৷ টাইম পিকার দেখতে।


  1. উইন্ডোজ 11-এ কীভাবে তারিখ এবং সময় পরিবর্তন করবেন

  2. কিভাবে OneNote এ তারিখ এবং সময় যোগ করবেন

  3. এক্সেল এবং গুগল শীটে বর্তমান তারিখ এবং সময় কীভাবে প্রদর্শন করবেন

  4. উইন্ডোজ 10-এ তারিখ এবং সময় ফর্ম্যাটগুলি কীভাবে পরিবর্তন করবেন