Greasy Fork

statusInvestFunctions

Fornece funçoes de ajuda nos scripts

当前为 2023-10-21 提交的版本,查看 最新版本

此脚本不应直接安装。它是供其他脚本使用的外部库,要使用该库请加入元指令 // @require https://update.greasyfork.icu/scripts/477957/1268269/statusInvestFunctions.js

// ==UserScript==
// @name         statusInvestFunctions
// @namespace    http://tampermonkey.net/
// @version      0.01
// @description  Fornece funçoes de ajuda nos scripts
// @author       @josias-soares
// @icon         https://www.google.com/s2/favicons?sz=64&domain=statusinvest.com.br
// @grant        GM_xmlhttpRequest
// @license      MIT
// ==/UserScript==

function calcularDiasDecorridos(dataFornecida) {

    // Hoje
    const hoje = new Date();

    // Converte a data fornecida para um objeto Date
    const dataFornecidaDate = new Date(dataFornecida);

    // Calcula a diferença em milissegundos
    const diferencaEmMilissegundos = dataFornecidaDate - hoje;

    // Converte a diferença em dias
    const diasDecorridos = Math.floor(diferencaEmMilissegundos / (1000 * 60 * 60 * 24));

    return diasDecorridos;
}