# 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
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://documentation.soulver.app/it/riferimento-sintassi/dates/dates-and-times.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
