date-time-helper

Format, calculate, and display dates with Thai/English locale awareness.

Updated Jan 8, 2026
One-click install
npx skills add https://github.com/Arnutt-N/hr-ims --skill date-time-helper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: date-time-helper
Source: https://github.com/Arnutt-N/hr-ims/tree/main/.claude/skills/date-time-helper
Command: npx skills add https://github.com/Arnutt-N/hr-ims --skill date-time-helper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Date/time management is scattered across the HR-IMS frontend and backend. This skill provides a unified set of date/time utilities to format, compare, and display dates and times with locale awareness and robust fallbacks.

Core Features & Use Cases

  • Thai/English date formatting and bilingual display
  • Date range calculations, relative times, and working-day calculations
  • Time zone handling and calendar/date picker components integration

Quick Start

Install or import the date-time-helper utilities and start formatting dates with the provided formatDate and formatDateTime helpers.

Frequently Asked Questions about date-time-helper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I format dates with Thai and English localization in TypeScript?

To format dates with Thai and English localization in TypeScript, you need utilities that provide locale-aware formatting. This Skill provides bilingual date formatting and display capabilities for frontend components and backend services with graceful fallbacks.

What's the best way to calculate working days and date ranges in an HR system?

Calculating working days and date ranges in an HR system requires robust date/time utilities. This Skill provides date range calculations, relative times, and working-day calculations designed for HR-IMS environments.

How do I integrate a calendar date picker with time zone handling in TypeScript?

Integrating a calendar date picker with time zone handling in TypeScript requires utilities that support timezone conversions and component integration. This Skill provides time zone handling and calendar/date picker components integration for HR-IMS.

Does date-fns work with TypeScript for locale-aware date formatting?

Yes, date-fns works with TypeScript for locale-aware date formatting. This Skill uses date-fns to provide modular, reusable TypeScript implementations with locale awareness, error handling, and graceful fallbacks.

Why does my date formatting break across different locales in a TypeScript application?

Date formatting breaks across different locales in a TypeScript application when utilities lack locale awareness and error handling. This Skill provides unified date/time utilities with locale awareness and graceful fallbacks to prevent formatting failures.