作者李俊才 (jcLee95)https://blog.csdn.net/qq_28550263
邮箱 :291148484@163.com
本文地址https://blog.csdn.net/qq_28550263/article/details/135775558
模块:https://pub.dev/packages/the_utils
或:https://pub-web.flutter-io.cn/packages/the_utils/install



1.简介

The Utils一个 Dart 和 Flutter 工具库,提供编程中常用的工具函数,它在不断更新中。

其地址为:https://pub.dev/packages/the_utils
国内镜像站对应地址:https://pub-web.flutter-io.cn/packages/the_utils

将此包用作库

依赖项

运行以下命令:

使用 Dart:

 $ dart pub add the_utils

使用 Flutter:

 $ flutter pub add the_utils

这将在您的包的 pubspec.yaml 文件中添加以下一行(并隐式运行 dart pub get):

dependencies:
  the_utils: ^2.0.0

或者,您的编辑器可能支持 dart pub getflutter pub get。请查阅您编辑器的文档以获取更多信息。

导入

现在在您的 Dart 代码中,您可以使用:

import 'package:the_utils/the_utils.dart';

2.日期时间工具

例如:

import 'package:the_utils/the_utils.dart';

void main(List<String> args) {
  var dt = DT('2023-12-01 06:50');
  dt.nextDay();
  dt.printDateTime();
}

输出为:

2023-12-02 06:50:00

你可以从代码注释上找到每一个方法的示例。

3.字符串工具

例:

import 'package:the_utils/the_utils.dart';

var isIPv4 = StrUtil.isIPv4("192.168.1.1");
print(isIPv4); // 输出: true

你可以从代码注释上找到每一个方法的示例。

更多

你可以在 Github 上报告错误:https://github.com/jacklee1995/dart_utils/issues,提出建议。也可以提供更多实用工具。

01-24 10:07