搜索插件、代码仓与 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.

所属分类

源码仓库

使用此插件的项目

暂无相关数据。