
描述
Calendar Time Picker is a reusable Unreal Engine UMG plugin for adding date and time selection to your user interfaces.
It provides ready-to-use calendar widgets for selecting year, month, day, hour, minute, and second values. The plugin includes both single-calendar and dual-calendar layouts, which can be used directly in a project or duplicated and customized to match a specific UI style.
Features:
- Date selection with calendar navigation
- Hour, minute, and second selection
- Ready-to-use single-calendar layout: WBP_SingleCalendar
- Ready-to-use dual-calendar layout: WBP_DualCalendar
- Customizable base widgets: WBP_CalendarPanel and WBP_TimePickerPanel
- Blueprint-accessible date and time selection events
- Read and set the currently selected DateTime value
- Date and time string parsing and formatting helpers
- Customizable button styles and widget appearance
- C++ source code included
Typical use cases:
- Booking and reservation systems
- Scheduling interfaces
- Simulation and management tools
- Mission or event planners
- Save/load date selection
- Any UI that requires date and time input
Usage:
Enable the plugin, create WBP_SingleCalendar or WBP_DualCalendar in Blueprint, add the widget to the viewport, and bind your own logic to the date/time selection event.
The included Widget Blueprints are fully usable examples. They can also be duplicated and edited to create custom layouts, styles, and project-specific workflows.
Supported packaged Unreal Engine versions: 5.5 and 5.8.
The source code was developed in Unreal Engine 5.5 and verified in Unreal Engine 5.8.
Support:

