Small lib to get the device's time format setting in React Native! 🚀
With rn-date-format, easily detect whether the device is using a 12-hour or 24-hour time format. Perfect for tailoring your app’s time display based on user preferences! 🌍⏰
Key Features:
- 🌐 Cross-Platform Compatibility
- ⚡ Lightweight Library
- 🚀 Supports New Architectures
- Windows Support
- Mac Support
- VisionOS Support
- tvOS Support
To get started with rn-date-format, you can easily install it using npm or yarn.
For the new architecture only, use:
npm install rn-date-format
For the old architecture, use:
npm install [email protected]
For the new architecture only, use:
yarn add rn-date-format
For the old architecture, use:
yarn add [email protected]
Here's a simple example of how to use is24HourFormat
from rn-date-format:
import { is24HourFormat } from 'rn-date-format';
import React from 'react';
import { View, Text, StyleSheet } from 'react-native';
const MyComponent = () => {
return (
<View style={styles.container}>
<Text>Is 24-hour format: {is24HourFormat()}</Text>
</View>
);
};
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
},
});
export default MyComponent;
is24HourFormat()
: This function checks whether the device is using a 24-hour time format and return boolean.
The component will display whether the device is set to use the 24-hour format for time.