> For the complete documentation index, see [llms.txt](https://documentation.soulver.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://documentation.soulver.app/it/riferimento-sintassi/dates/dates-and-times.md).

# Calcoli Calendario

### Aggiungere o sottrarre tempo dalle date

```
10 giugno + 3 settimane                     | 1 luglio
1 aprile 2019 − 3 mesi 5 giorni       | 27 dicembre 2018

12/02/1988 + 32 anni                 | 12 febbraio 2020
01.05.2005 + 3 anni 2 mesi 3 settimane | 22 luglio 2008

3 settimane dopo il 14 marzo 2019          | 4 aprile 2019
28 giorni prima del 12 marzo               | 12 febbraio
2 mesi 3 giorni dopo il 5 giugno          | 8 agosto

ieri - 8 settimane 3 giorni            | 12 luglio
Ieri + 1 settimana                    | 11 giugno
```

### Ottenere una data rispetto al presente

```
oggi + 3 settimane | 1 ottobre
ora − 1 mese   | 5 maggio

4 giorni da adesso | 14 settembre
3 giorni fa      | 7 settembre
```

### **Trovare la quantità di tempo tra due date**

```
10 gennaio - 5 febbraio         | 3 settimane 5 giorni

dal 3 marzo al 30 maggio               | 2 mesi 3 settimane 6 giorni

giorni dal 15 luglio              | 57 giorni
giorni fino al 25 dicembre           | 106 giorni
giorni tra il 3 marzo e il 30 maggio | 88 giorni

1978 al 2021                    | 42 anni

```

{% hint style="info" %}
Gli intervalli di tempo vengono calcolati da mezzogiorno della prima data a mezzogiorno dell'ultima data dell'intervallo.

Utilizza la funzione intervallo inclusivo se vuoi includere sia la data di inizio che quella di fine nell'intervallo (vedi [qui sotto](#inclusive-intervals-of-time-1))
{% endhint %}

### Intervalli inclusivi di tempo tra due date <a href="#inclusive-intervals-of-time" id="inclusive-intervals-of-time"></a>

```
dal 1 aprile al 30 aprile in giorni | 30 giorni
```

### Numeri di settimana (ISO 8601)

```
settimana dell'anno                  | 36
numero di settimana il 12 marzo 2021 | 10
```

### **Quanti giorni in un mese o in un trimestre**

```
giorni nel Q3            | 92 giorni
giorni a febbraio 2020 | 29 giorni
```

### Trovare il punto medio tra due date

```
punto medio tra il 12 marzo e il 5 aprile   | 24 marzo
a metà strada tra oggi e giovedì prossimo | 13 settembre
```

## Note sull'ambiguità nei calcoli del calendario

**Mesi ambigui**

A differenza di giorni e settimane, i mesi non sono definiti chiaramente in termini di secondi. Soulver tenta di fare ciò che è più logico dato l'espressione. È intelligente nel tenere conto degli anni bisestili e delle altre peculiarità del calendario:

```
28 feb + 1 mese          | 28 marzo
31 gennaio 2020 + 1 mese | 29 febbraio 2020
```

**Date con anni non specificati**

Una data senza l'anno specificato può utilizzare l'anno corrente o l'anno successivo.

```
# Dicembre 2019

// si assume l'anno successivo, poiché il gennaio più vicino è nel futuro
12 gennaio + 3 settimane | 2 febbraio 2020

// si assume l'anno corrente, poiché il mese è ancora recentemente nel passato
1 novembre - 5 giorni  | 27 ottobre 2019
```
