搜尋套件、儲存庫與 APP 分類

套件詳情v1.1.0

day

一個 Dart 中的日期庫 Day.js。Day.dart 受 Day.js 啟發,幾乎使用相同的 API。基於強大的 DateTime 類構建。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
2410
喜歡數
22
Pub 分數
160

安裝套件

flutter pub add day

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Day.dart 是一個受到 Day.js 啟發的 Dart 日期庫,提供簡單直覺的 API 來處理日期與時間。基於 Dart 原生的 DateTime 類建構,它提供輕量級、可鏈式呼叫的介面,用於解析、操作和格式化日期。其語法與 Day.js 幾乎完全相同,讓開發者能在 Flutter 與 Web 應用中撰寫一致的日期處理程式碼。非常適合需要最小開銷與最大可讀性的日期操作專案。

適用情境

  • 解析和格式化日期
  • 日期運算與操作
  • 國際化支援
  • Flutter 應用中的客戶端日期處理
  • 簡化 Web 應用程式中的日期邏輯

主要特色

  • 可鏈式呼叫的 API
  • 輕量且快速
  • 與 Day.js 相同的語法
  • 支援多個平台
  • 基於 Dart 的 DateTime 類

適合對象

  • 熟悉 Day.js 的 Flutter 開發人員
  • 需要日期工具的網頁和行動應用
  • 優先考慮 API 一致性的工作
  • 尋求輕量級日期庫的開發者
  • 在不同平台上使用類似日期模式的團隊

使用建議

  • 僅限基本日期操作
  • 無內建時區支援
  • 依賴 Dart 的 DateTime 實現核心功能
  • 不適合複雜的日曆系統
  • 需要手動處理區域特定的格式化

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

Day.dart logo

Day.dart

A date library Day.js in dart.

Pub Version Dart GitHub License

Day.dart is inspired by Day.js. Write with nearly the same API. Build on the top of the powerful DateTime class.

[!NOTE] After Day.dart v1.0.0, the minimum Dart SDK version is 3.0.0. If you are using an older version of Dart, please use Day.dart v0.8.0.

Features

  • 🕒 Nearly the same API as Day.js
  • 💪 Contains Immutable Methods
  • 🔗 Chainable
  • 👀 Useful formatting method
  • ⚙️ Plugin system
  • 🌐 I18n support
Documentation

License

Distributed under the MIT License.

所屬分類

原始碼儲存庫

使用此套件的專案

暫無相關資料。