ஜாவாவில் காலெண்டர் வகுப்பை எவ்வாறு பயன்படுத்துவது?

Javavil Kalentar Vakuppai Evvaru Payanpatuttuvatu



காலெண்டர் வகுப்பு, தேதி மற்றும் நேரக் கணக்கீடுகளில் சுருக்க அடுக்கை வழங்குகிறது. இது புரோகிராமர்களுக்கு தேதிகள், நேரம் மற்றும் காலண்டர் சார்ந்த செயல்பாடுகளுடன் வேலை செய்ய உதவுகிறது. தேதிகளைக் கையாளவும், குறிப்பிட்ட கூறுகளைப் பிரித்தெடுக்கவும் அல்லது நேர மண்டல மாற்றங்களைக் கையாளவும் இது பல்வேறு முறைகளை வழங்குகிறது. நிகழ்வு திட்டமிடல், நினைவூட்டல்கள், தேதி கணக்கீடுகள் மற்றும் வணிக சந்திப்புகள் மற்றும் பலவற்றிற்கு காலெண்டரைப் பயன்படுத்தலாம்.

இந்தக் கட்டுரை ஜாவாவில் காலெண்டர் வகுப்பைப் பயன்படுத்துவதை விளக்குகிறது.







ஜாவாவில் காலண்டர் வகுப்பை எவ்வாறு பயன்படுத்துவது?

கேலெண்டர் வகுப்பு என்பது ஜாவா தரநிலை நூலகத்தின் ஒரு பகுதியாகும், மேலும் இது பல்வேறு ஜாவா செயலாக்கங்களில் குறுக்கு-தளம் இணக்கத்தன்மை மற்றும் சீரான நடத்தை ஆகியவற்றை உறுதிப்படுத்தும் வகையில் பரவலாக ஆதரிக்கப்படுகிறது. மேலும், இதைப் பயன்படுத்துவதன் மூலம் புரோகிராமர்கள் வெவ்வேறு இடங்கள் அல்லது நேர மண்டலங்களுக்கு குறிப்பிட்ட தேதிகள் மற்றும் நேரங்களுடன் வேலை செய்யலாம்.



ஜாவாவில் காலண்டர் வகுப்பின் வெவ்வேறு முறைகள்

குறிப்பிட்ட பகுதிகள் அல்லது வகையான தரவை மீட்டெடுக்க டெவலப்பரால் பயன்படுத்தப்படும் அதிக எண்ணிக்கையிலான முறைகளை கேலெண்டர் வகுப்பு வழங்குகிறது. இந்த முறைகள் நிறைய நேரத்தை மிச்சப்படுத்துகின்றன மற்றும் குறியீட்டின் வரிகளை குறைக்கின்றன.



பரவலாகப் பயன்படுத்தப்படும் சில முறைகள் அட்டவணை வடிவத்தில் கீழே கொடுக்கப்பட்டுள்ளன:





முறை பெயர்கள் விளக்கம்
பொது வெற்றிட சேர் (int fld, int தொகுதி) காலெண்டரின் வழங்கப்பட்ட புலத்தில் குறிப்பிட்ட நேரத்தைச் சேர்க்க அல்லது அகற்ற இது பயன்படுத்தப்படுகிறது.
பொது இறுதி வெற்றிடமானது தெளிவானது (எண் வினவல்) அமைக்க ' வினவல் 'காலண்டர் வகுப்பிற்கு மட்டுமே மதிப்பு.
தேதி கிடைக்கும் நேரம்() இது நேர மதிப்பைக் கொண்ட தேதி பொருளை வழங்குகிறது.
சுருக்கம் int getMaximum (int வினவல்) காலெண்டரின் தேர்ந்தெடுக்கப்பட்ட வினவலுக்கான அதிகபட்ச தரவை மீட்டெடுக்கிறது.
பொது சரம் getCalendarType() இயக்க நேர சூழலால் ஆதரிக்கப்படும் வகைகளை மீட்டெடுக்கிறது.
பொது நிலையான காலண்டர் getInstance() வழங்கப்பட்ட/தற்போதைய நேரத்துடன் தொடர்புடைய காலெண்டரின் உதாரணம்/பொருளைப் பெறப் பயன்படுத்தப்பட்டது.
பொது நீண்ட நேரம் கிடைக்கும்TimeInMillis() தற்போதைய நேரத்தை மில்லிசெகண்ட் வடிவத்தில் காட்டுகிறது.
சுருக்கம் int getMinimum(int வினவல்) காலெண்டரின் தேர்ந்தெடுக்கப்பட்ட வினவிற்கான குறைந்தபட்ச மதிப்பை மீட்டெடுக்கிறது.

ஜாவாவில் இந்த முறைகளை எவ்வாறு பயன்படுத்துவது என்பது பற்றிய சிறந்த புரிதலுக்கு இப்போது சில எடுத்துக்காட்டுகளைப் பார்ப்போம்:

எடுத்துக்காட்டு 1: 'கெட்' மற்றும் 'கரண்ட்டைம்மில்லிஸ்()' முறைகளைப் பயன்படுத்துதல்



' பெறு() 'முறையானது நாட்காட்டியின் குறிப்பிட்ட பகுதியைத் தருகிறது மற்றும் ' தற்போதைய டைம்மில்லிஸ்() ” முறை கீழே காட்டப்பட்டுள்ளபடி மில்லிசெகண்ட் வடிவத்தில் நேரத்தை மீட்டெடுக்கிறது:

java.util இறக்குமதி. * ;
பொது வகுப்பு CalendarGetMethod {
பொது நிலையான வெற்றிட முக்கிய ( லேசான கயிறு [ ] args ) // முக்கிய முறையை உருவாக்குதல்

{
நீண்ட கர்டைம் = System.currentTimeMillis ( ) ;
காலெண்டர் காலண்டர்இன்ஸ்டன்ஸ் = Calendar.getInstance ( ) ;
System.out.println ( 'இந்த வருடம்: ' + calendarInstance.get ( Calendar.YEAR ) ) ;
System.out.println ( 'தற்போதைய நாள்:' + calendarInstance.get ( calendar.DATE ) ) ;
System.out.println ( 'தற்போதைய நிமிடம்:' + calendarInstance.get ( Calendar.MINUTE ) ) ;
System.out.println ( 'தற்போதைய வினாடி:' + calendarInstance.get ( Calendar.SECOND ) ) ;
System.out.println ( 'மில்லி விநாடிகளில் தற்போதைய நேரம்:' + கர்டைம் ) ;
}
}

மேலே உள்ள குறியீட்டின் விளக்கம்:

  • முதலில், ' பொது 'வகுப்பு' என்ற பெயரில் உருவாக்கப்பட்டது CalendarGetMethod ”. அதன் உள்ளே, '' நீளமானது 'வகை மாறி' என்று பெயரிடப்பட்டது கர்ட் டைம் ' மற்றும் அதைத் தொடங்கும் மதிப்புடன் ' தற்போதைய டைம்மில்லிஸ்() ”முறை.
  • அடுத்து, ஒரு உதாரணத்தை உருவாக்கவும் நாட்காட்டி 'வகுப்பு பெயர்' காலண்டர் நிகழ்வு ”. '' என்று அழைக்க இந்த நிகழ்வு பயன்படுத்தப்படுகிறது. பெறு() 'தற்போதையை மீட்டெடுக்கும் முறை' ஆண்டு ”,” மாதம் ”,” நிமிடம் ', மற்றும் ' இரண்டாவது ”. மற்றும் println() முறையைப் பயன்படுத்தி கன்சோலில் வெளியீட்டைக் காட்டவும்.

செயல்படுத்தல் முடிந்ததும், வெளியீடு பின்வருமாறு காட்டுகிறது:

தேவையான தரவு மீட்டெடுக்கப்பட்டதை ஸ்னாப்ஷாட் காட்டுகிறது.

எடுத்துக்காட்டு 2: “getMaximum()” மற்றும் “getMinimum()” முறைகளைப் பயன்படுத்துதல்

இலிருந்து தரவின் குறிப்பிட்ட பகுதியை மட்டும் மீட்டெடுக்க நாட்காட்டி 'அதிகபட்ச மற்றும் குறைந்தபட்ச மதிப்புகளைப் பொறுத்து வர்க்கம், ' அதிகபட்சம் () 'மற்றும்' குறைந்தபட்சம் () ” முறைகளைப் பயன்படுத்தலாம்.

இந்த முறைகள் பயன்படுத்தப்படும் கீழே உள்ள குறியீட்டைப் பார்வையிடவும் நாட்காட்டி 'ஜாவாவில் வகுப்பு:

java.util இறக்குமதி. * ;
பொது வகுப்பு CalendarGetMethod {
பொது நிலையான வெற்றிட முக்கிய ( லேசான கயிறு [ ] args ) // முக்கிய முறையை உருவாக்குதல்
{
காலெண்டர் காலண்டர்இன்ஸ்டன்ஸ் = Calendar.getInstance ( ) ;
int max = calendarInstance.getMaximum ( நாள்காட்டி.DAY_OF_WEEK ) ;
System.out.println ( 'ஒரு வாரத்தில் இருக்கக்கூடிய அதிகபட்ச நாட்களின் எண்ணிக்கையை மீட்டெடுக்கிறது:' + அதிகபட்சம் ) ;
int min = calendarInstance.getMinimum ( நாள்காட்டி.DAY_OF_WEEK ) ;
System.out.println ( 'ஒரு வாரத்தில் இருக்கக்கூடிய குறைந்தபட்ச நாட்களின் எண்ணிக்கையை மீட்டெடுக்கிறது:' + நிமி ) ;
}
}

மேலே உள்ள குறியீட்டின் விளக்கம்:

  • முதலில், ஒரு உதாரணத்தை உருவாக்கவும் ' நாட்காட்டி 'அழைப்பு' காலண்டர் நிகழ்வு ”. அதன் பிறகு, இந்த நிகழ்வைப் பயன்படுத்தி ' அதிகபட்சம் () 'மற்றும்' குறைந்தபட்சம் () ”முறைகள்.
  • அடுத்து, ' DAY_OF_WEEK ” என்பது “getMaximum()” மற்றும் “getMinimum()” முறைகளுக்கு மதிப்பாக அனுப்பப்பட்டது.

செயல்படுத்தும் கட்டம் முடிந்த பிறகு:

ஸ்னாப்ஷாட் காட்டுகிறது ' குறைந்தபட்சம் () 'மற்றும்' அதிகபட்சம் () 'காலண்டர் வகுப்பின் முறைகள் பயன்படுத்தப்பட்டுள்ளன.

முடிவுரை

ஜாவாவில், காலெண்டர் வகுப்பு, தேதிகள், நேரம் மற்றும் காலண்டர் தொடர்பான செயல்பாடுகளுடன் பணிபுரிய பல்துறை மற்றும் தரப்படுத்தப்பட்ட அணுகுமுறையை வழங்குகிறது. இது காலெண்டர் வகுப்பை தற்காலிகத் தரவுகளை உள்ளடக்கிய பரந்த அளவிலான பயன்பாடுகளுக்கான மதிப்புமிக்க கருவியாக மாற்றுகிறது. புரோகிராமரின் நேரத்தையும் முயற்சியையும் குறைக்க உதவும் நாட்காட்டி வகுப்பால் வழங்கப்படும் பல முறைகள் உள்ளன. ஜாவாவில் காலண்டர் வகுப்பைச் செயல்படுத்துவது அவ்வளவுதான்.