ashphy / unixtime.dart

DateTime extension for treating Unix Time

Home Page:https://pub.dev/packages/unixtime

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UnixTime.dart Build

This extension provides a way to access the UNIX time (seconds)

Installation

With Dart:

 $ dart pub add unixtime

With Flutter:

$ flutter pub add unixtime

Import

import 'package:unixtime/unixtime.dart';

Usage

To get the DateTime from UNIX time.

final datetime = 1669361095.toUnixTime();
// => 2022-11-25 16:24:55.000

You can create a UTC timezone with isUtc option.

final datetime = 1669361095.toUnixTime(isUtc: true);
// => 2022-11-25 07:24:55.000Z

To get UNIX timestamp from DateTime.

DateTime.now().unixtime
// => 1669361095

About

DateTime extension for treating Unix Time

https://pub.dev/packages/unixtime

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Dart 100.0%