GithubHelp home page GithubHelp logo

diff-date-js's Introduction

diff-date-js

A simple Javascript counter to use as you need.

How to use:

Copy and insert in your document, usually at the end of the body tag.

<script src = "./ diffDate.js"> </ script>

It will insert the counter into the 'innerHTML' of the object that contains the 'date-date-diff' dataSets.

Example:

<h1 date-date-diff = "2019-01-10 12:45:15"> 00:00 </ h1>

If it is a past date it will start the counter for the future. Entering a progressive count. If it is a date in the future it will start a countdown and past the moment it was entered it will go to a progressive count.

Properties:

You can use some progriedades to control see below:

Property Values โ€‹ Description
date-date-zero (string) 'stop' Optional. In a countdown it tells the counter that it should stop when it reaches zero.
data-date-glue (string) Optional. When you pass a value it replaces the element that divides the seconds (Default :).
date-date-minus (string) Optional. When passed a value it replaces the element that precedes the minutes when regressive (Default -).
date-date-monitory (string) Options. When passed should be the name of a clousure function that will receive the payload return parameter. And it will run every 30 seconds.

Example of a clousure function:

function monitory (payload) {
    console.log (payload.target, payload.detail);
};

Events:

Event Payload Description
inform {detail: difference in seconds} Event fired every 30 seconds to help monitor the object. It sends the current time difference in seconds by the 'detail' argument.

diff-date-js's People

Contributors

ggiovanini avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.