日出日落
Dart API,可为给定的纬度和经度提供日落和日出时间。此API是以下API的包装:
免费的 日落和日出时间API
入门
您应该确保在项目中添加依赖项。
dependencies:
sunrise_sunset: "^1.0.2"
然后您应该运行 flutter packages upgrade 或更新 IntelliJ 中的包。
用法
导入文件
import 'package:sunrise_sunset/sunrise_sunset.dart';
要使用,只需调用静态方法 SunriseSunset.getResults(...)。
响应中的时间值将表示为 Datetime 实例,day_length 将以秒为单位表示。
final response = await SunriseSunset.getResults(date: DateTime.now(), latitude: 36.7201600, longitude: -4.4203400);
参数
以下是 SunriseSunset.getResults() 方法中支持的参数列表:
| 名称 | 可选 |
|---|---|
| 纬度 | 否 |
| 经度 | 否 |
| 日期 | 是(如果不存在,日期默认为当前日期) |