gmt

Last updated:

0 purchases

gmt Image
gmt Images
Add to Cart

Description:

gmt

GMT #
Get current datetime in GMT from internet (example.com, google.com or your own urls) and return DateTime in UTC.
This package provides an easy way to get the current DateTime in UTC from the internet. It will get DateTime from the headers of https://example.com, https://google.com or your own URLs. On web platform, the package will use headers from current URL to avoid CORS error.
Usage:
var now = await GMT.now();
copied to clipboard
You can create your own list of URLs and timout of each URL:
var now = GMT.now(
urls: ['https://www.example.com', 'https://www.google.com'],
timeoutOfEach: const Duration(seconds: 1),
);
copied to clipboard
If you want to get local DateTime if it gives error or timeout then using (default is return null):
var now = await GMT.now(returnLocalIfError: true); // Default is false
copied to clipboard
You can also set a timeout for this whole function by using:
var now = await GMT.now(timeout: const Duration(seconds: 5));
copied to clipboard

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.