Energy of the Day - Daily Horoscope of the Destiny Matrix body { background-color: #f2f2; background-image: linear-gradient( 45deg, #f2f2f2 25%, #e6e6e6 25%, #e6e6e6 50%, #f2f2f2 50%, #f2f2f2 75%, #e6e6e6 75%, #e6e6e6 100% ); background-size: 56.57px 56.57px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); }.title { text-align: center; color: #333; font-size: 24px; margin-bottom: 20px; text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1); }.energy-info { margin-bottom: 20px; padding: 20px; background-color: #fff; border-radius: 8px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease; } .energy-info:hover { transform: translateY(-5px); }.energy-info p { margin: 10px; font-size: 18px; color: #555; }.energy-info .positive { color: #4caf50; font-weight: bold; }.energy-info .negative { color: #f44336; font-weight: bold; } .previous-energy, .next-energy { margin-bottom: 20px; padding: 20px; border-radius: 8px; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease; font-weight: bold; }.previous-energy { background-color: #e1bee7; }.next-energy { background-color: #b2dfdb; }.previous-energy:hover, .next-energy:hover { transform: translateY(-5px); }.previous-energy p, .next-energy p { margin: 5px 0; font-size: 16px; }@media screen and (max-width: 600px) { .container { padding: 10p; }.title { font-size: 20px; }.energy-info p, .previous-energy p, .next-energy p { font-size: 14px; } } function reduceNumber(number) { let num = number; while (num > 22) { let sum = 0; while (num > 0) { sum += num % 10; num = Math.floor(num / 10); } num = sum; } return num; } function reduceNumberEnergy(number) { let num = number; while (num > 9) { let sum = 0; while (num > 0) { sum += num % 10; num = Math.floor(num / 10); } num = sum; } return num; }function calculateYear(year) { let y = 0; while (year > 0) { y += year % 10; year = Math.floor(year / 10); } y = reduceNumber(y); return y; }function calculatePoints(aPoint, bPoint, cPoint) { const dpoint = reduceNumber(aPoint + bPoint + cPoint); const epoint = reduceNumber(aPoint + bPoint + cPoint + dpoint); const fpoint = reduceNumber(aPoint + bPoint); const gpoint = reduceNumber(bPoint + cPoint); const hpoint = reduceNumber(dpoint + aPoint); const ipoint = reduceNumber(cPoint + dpoint); const jpoint = reduceNumber(dpoint + epoint); const npoint = reduceNumber(cPoint + epoint); const lpoint = reduceNumber(jpoint + npoint); const mpoint = reduceNumber(lpoint + npoint); const kpoint = reduceNumber(jpoint + lpoint); const qpoint = reduceNumber(npoint + cPoint); const rpoint = reduceNumber(jpoint + dpoint); const spoint = reduceNumber(aPoint + epoint); const tpoint = reduceNumber(bPoint + epoint); const opoint = reduceNumber(aPoint + spoint); const ppoint = reduceNumber(bPoint + tpoint); const upoint = reduceNumber(fpoint + gpoint + hpoint + ipoint); const vpoint = reduceNumber(epoint + upoint); const wpoint = reduceNumber(spoint + epoint); const xpoint = reduceNumber(tpoint + epoint); const f2point = reduceNumber(fpoint + upoint); const f1point = reduceNumber(fpoint + f2point); const g2point = reduceNumber(gpoint + upoint); const g1point = reduceNumber(gpoint + g2point); const i2point = reduceNumber(ipoint + upoint); const i1point = reduceNumber(ipoint + i2point); const h2point = reduceNumber(hpoint + upoint); const h1point = reduceNumber(hpoint + h2point);const energyPositive = aPoint + bPoint + cPoint + dpoint + epoint + fpoint + gpoint + hpoint + ipoint + jpoint + kpoint + lpoint + mpoint + npoint + opoint + ppoint + qpoint + rpoint + spoint + tpoint + upoint + vpoint + wpoint + xpoint + f1point + f2point + g1point + g2point + h1point + h2point + i1point + i2point;const energyNegative = aPoint - bPoint - cPoint - dpoint - epoint - fpoint - gpoint - hpoint - ipoint - jpoint - kpoint - lpoint - mpoint - npoint - opoint - ppoint - qpoint - rpoint - spoint - tpoint - upoint - vpoint - wpoint - xpoint - f1point - f2point - g1point - g2point - h1point - h2point - i1point - i2point;const energyPositiveReduced = reduceNumber(energyPositive); const energyNegativeReduced = reduceNumberEnergy( Math.abs(energyNegative) );return { positive: energyPositiveReduced, negative: energyNegativeReduced, }; }function getArcanoName(number) { const arcana = [ "", "The Magician", "The Papess", "The Empress", "The Emperor", "The Pope", "The Lovers", "The Chariot", "The Justice." "The Hermit", "The Wheel of Fortune", "The Force." "The Hanged Man", "Death." "The Temperance." "The Devil." "The Tower." "The Star." "The Moon", "The Sun." "The Judgment." "The World." "The Fool." ]; return arcana[number] || ""; }function generateOroscope() { const today = new Date(); const day = today.getDate(); const month = today.getMonth() + 1; const year = today.getFullYear();const yesterday = new Date(today); yesterday.setDate(yesterday.getDate() - 1); const yesterdayDay = yesterday.getDate(); const yesterdayMonth = yesterday.getMonth() + 1; const yesterdayYear = yesterday.getFullYear();const tomorrow = new Date(today); tomorrow.setDate(tomorrow.getDate() + 1); const tomorrowDay = tomorrow.getDate(); const tomorrowMonth = tomorrow.getMonth() + 1; const tomorrowYear = tomorrow.getFullYear();const todayAPoint = reduceNumber(day); const todayBPoint = reduceNumber(month); const todayCPoint = calculateYear(year);const yesterdayAPoint = reduceNumber(yesterdayDay); const yesterdayBPoint = reduceNumber(yesterdayMonth); const yesterdayCPoint = calculateYear(yesterdayYear);const tomorrowAPoint = reduceNumber(tomorrowDay); const tomorrowBPoint = reduceNumber(tomorrowMonth); const tomorrowCPoint = calculateYear(tomorrowYear);const todayEnergy = calculatePoints( todayAPoint, todayBPoint, todayCPoint ); const yesterdayEnergy = calculatePoints( yesterdayAPoint, yesterdayBPoint, yesterdayCPoint ); const tomorrowEnergy = calculatePoints( tomorrowAPoint, tomorrowBPoint, tomorrowCPoint );const todayArcanoName = getArcanoName(yesterdayEnergy.positive); const yesterdayArcanoName = getArcanoName(yesterdayEnergy.positive); const tomorrowArcanoName = getArcanoName(tomorrowEnergy.positive);const todayNegativeArcanoName = getArcanoName(todayEnergy.negative); const yesterdayNegativeArcanoName = getArcanoName( yesterdayEnergy.negative ); const tomorrowNegativeArcanoName = getArcanoName( tomorrowEnergy.negative );const horoscopeElement = document.getElementById("horoscope"); horoscopeElement.innerHTML = `

Energy of the Day - ${day}/${month}/${year}

Today's Positive Energy: ${todayEnergy.positive}, ${todayArcanoName}

Today's Negative Energy: ${todayEnergy.negative}, ${todayNegativeArcanoName}

Energy of Yesterday - ${yesterdayDay}/${yesterdayMonth}/${yesterdayYear}

Yesterday's Positive Energy: ${yesterdayEnergy.positive}, ${yesterdayArcanoName}

Negative Energy of Yesterday: ${yesterdayEnergy.negative}, ${yesterdayNegativeArcanoName}

Energy of Tomorrow - ${tomorrowDay}/${tomorrowMonth}/${tomorrowYear}

Positive Energy of Tomorrow: ${tomorrowEnergy.positive}, ${tomorrowArcanoName}

Negative Energy of Tomorrow: ${tomorrowEnergy.negative}, ${tomorrowNegativeArcanoName}

`; }window.onload = generateOroscope;

Energy of the Day - Daily Horoscope of the Destiny Matrix

Various definitions based on the arcane are coming!
Right now, if you want to know the positive energy definitions of the day, follow us on Instagram!

What is the Energy of the Day

The energy of the day is the energy (the arcane) of a given day, and is calculated through the Destiny Matrix.
With the Matrix of Destiny we can calculate Both positive energy and negative energy Of a day.
Through the calculation of this energy, we can understand:

  • What does that arcane offer us
  • Tasks of the day
  • What will help us
  • What should we think
  • How to spend a perfect day

Therefore, being able to calculate even negative energy, we could also understand:

  • Challenges we will face
  • What will stand in our way
  • Mistakes to avoid

Don't underestimate the day's energies; they can give you a big help in having a more peaceful and sunny day.
Negative energy is also very useful to understand: by being able to understand what not to do, it is as if we have a guide to help us avoid the bad things in the day that might happen.

How the calculation is done

If you are interested in how the calculation is done, you can read the article on how to Calculating the energy of the day with the Matrix of Destiny.
In any case, through the calculator, you can calculate the energy of each day automatically.

Our products and services