# datetime_picker_jx **Repository Path**: gitwcx/datetime_picker_jx ## Basic Information - **Project Name**: datetime_picker_jx - **Description**: javafx日期时间组件 - **Primary Language**: Java - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-21 - **Last Updated**: 2023-10-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 说明 该项目是一个 JavaFX 日期、时间小组件,由于 JavaFX 中默认只有 DatePicker 组件,如果需要选择时间,只能自己再实现时间选择组件。 该项目集成了日期、时间组件,只需引入 Maven 依赖,执行响应的方法,简短一行代码即可实现时间选择功能 ### pom配置 1. 在pom.xml文件配置仓库属性 ``` datetime_picker_jx https://gitee.com/gitwcx/datetime_picker_jx/raw/master/release/ ``` 2. 引入sdk依赖版本 ``` com.walter datetime_picker_jx {{lastest}} ``` 3. 修改最新依赖版本,依赖版本可[点击](https://gitee.com/gitwcx/datetime_picker_jx/tree/master/release/com/walter/datetime_picker_jx)查看 ### 使用方式 #### DateTimePicker,日期时间组件 ![日期时间组件](src/main/resources/pic/datetime.png) 在代码中直接 `new DateTimePicker()` 即可 ```java // 初始化指定日期和时间 DateTimePicker parent = new DateTimePicker(LocalDate.of(2022, 11, 21), 12, 11, 11); // 初始化当前日期和时间 DateTimePicker parent = new DateTimePicker(); // 通过毫秒值初始化指定日期和时间 DateTimePicker parent = new DateTimePicker(System.currentTimeMillis()); // 将日期和时间进行指定格式的格式化 parent.format("yyy-MM-dd HH:mm:ss"); ``` #### TimePicker,时间组件 ![时间组件](src/main/resources/pic/time.png) 在代码中直接 `new TimePicker()` 即可 ```java // 初始化指定时间 TimePicker parent = new TimePicker(12, 11, 11); // 初始化当前时间 TimePicker parent = new TimePicker(); // 通过毫秒值初始化指定时间 TimePicker parent = new TimePicker(System.currentTimeMillis()); // 将时间进行指定格式的格式化 parent.format("HH:mm:ss"); ```