日出日落

Dart API,可为给定的纬度和经度提供日落和日出时间。此API是以下API的包装:
免费的 日落和日出时间API

Phases of the sun and moon

入门

您应该确保在项目中添加依赖项。

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() 方法中支持的参数列表:

名称 可选
纬度
经度
日期 是(如果不存在,日期默认为当前日期)

GitHub

查看 Github