calcolo fra date php

Stato
Chiusa ad ulteriori risposte.

Daniele Rapinesi

Utente Attivo
7 Gen 2014
60
0
0
Ciao a tutti,
creo un form con un datepicker per la scelta di due date e, con la loro differenza voglio fare un preventivo:
ho provato di tutto, ma non va niente !!!

Con il form passo le date scelte con datepicker a preventivo.php .....

<form method="post" action="preventivo.php">
<label>Data di arrivo</label>
<input type="text" name="data1" id="datepickerId" maxlength="10" size="10"/>
<label>Data di partenza</label>
<input type="text" name="data2" id="datepickerId1" maxlength="10" size="10"/>
<br />
<input type="submit" name="vai" value="Invia"/>

</form>

.... ma cosa devo fare per ottenere un numero moltiplicabile per un importo giornaliero ???

tipo seleziono 18/06/2014 arrivo e 19/06/2014 partenza .... differenza 1 giorno x 5€ la giorno . preventivo = 5€

Aiutooooo ...... Grazie !!!!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, se hai una versione di php pari o superiore alla 5.3.0 puoi provare cosi
PHP:
$dal = new DateTime(implode("-", array_reverse(explode("/", $_POST['data1']))));
$al = new DateTime(implode("-", array_reverse(explode("/", $_POST['data2']))));
$diff = $dal->diff($al);

$giorni = $diff->days;

$prezzo = 5;

echo "Preventivo : " . $giorni * $prezzo . " &euro;";
 

MarcoGrazia

Utente Attivo
15 Dic 2009
813
18
18
59
Udine
www.stilisticamente.com
A prescindere c'è da dire una cosa dato che mi ci sto sbattendo su anche io da questa mattina.
Cioè la differenza è puramente matematica, ovvero fa la sottrazione tra ultimo giorno e primo giorno.
In altre parole se stai calcolando un periodo tra due date, che so tra oggi 8 giugno e lunedì 14 ti dice che sono 14 - 8 = 6 giorni.
Va bene, ma se vuoi che sia incluso anche il giorno 8 nel calcolo o aggiungi 1 al finale o non saprei come impostarlo.
 
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
MarcoGrazia Calcolo fra due date con esclusione delle feste PHP 7
andrea.peo Calcolo differenza fra record attivo e precedente PHP 1
M calcolo della velocità MS Access 5
C scelta operazione di calcolo in c++ C/C++ 7
Alex_70 Calcolo eta' da fixare PHP 60
M Problema con php per calcolo costo percentuale PHP 7
claudio_lorenzo [Javascript] aiuto su jquery per calcolo altezze dom Javascript 1
A [PHP] calcolo numero di ore effettuate PHP 7
M [Javascript] Verifica calcolo prima di fare insert Javascript 13
M [PHP] Visualizzare nell'alert il calcolo PHP 4
maxnegri [PHP]Funzione di calcolo prezzo di una camera in un range di date PHP 62
N [Java] Piccolo jform per calcolo totale da 2 campi i double Java 0
S Creare un foglio di calcolo in html collegandolo a un e-commerce HTML e CSS 7
P [PHP] Calcolo prezzi camera in range di date diverse PHP 11
V calcolo giorno di fine mese ad una seconda data jQuery 0
matteoraggi VPS specifica per calcolo ffmpeg Server Dedicati e VPS 1
M [Javascript] Calcolo sbagliato Javascript 7
Z [PHP] Calcolo giorno PHP 5
S [PHP] Calcolo Rate PHP 2
T [PHP] Calcolo anzianità soggetti [era: Help me :( Esercizio per me impossibile] PHP 9
asevenx [Javascript] aggiungere righe con select da database e calcolo sconto in automatico Javascript 0
Bunz [Javascript] somma orario input + calcolo straordinario Javascript 3
M calcolo iva da valore di un form PHP 2
U calcolo imc Javascript 1
D Creare script per calcolo ore PHP 11
S calcolo php PHP 2
M Calcolo giorni lavorativi tra due date (escluse le feste comandate) PHP 6
E calcolo date feriali Database 6
G Calcolo differenza valori provenienti da una tabella PHP 0
jacobous Calcolo Mediana MS Access 4
felino Quesito matematico: calcolo ore stimate avendo la percentuale. Discussioni Varie 24
S Analysis Service 2005 calcolo incidenza Database 0
scatenato calcolo input PHP 1
A Checkbox da db e calcolo delle variabili Java 1
scatenato aiuto:calcolo automatico dei campi input Javascript 7
M php / mysql calcolo prezzo base preventivo per hotel PHP 34
P Problemi di calcolo tra due date PHP 37
F calcolo percorso google map PHP 0
M [REGIME dei MINIMI] Plusvalenza fuori dal calcolo dei 30.000 euro Leggi, Normative e Fisco 1
filippino Calcolo IVA con javascript Javascript 3
L calcolo distanza tra due punti geografici Sviluppo app per iOS 0
L Calcolo della percentuale PayPal che varia in base al totale. E-Commerce 1
radioButton Qual è la capacita di calcolo di un database? Database 9
N [risolto] Funzione per calcolo età PHP 4
P Risorse di calcolo java Java 1
Emix errore nel calcolo PHP 4
M Importare pagine database pubblico in foglio di calcolo OpenOffice Windows e Software 0
G Aiutino su un calcolo javascript in tempo reale Javascript 15
Emix Doppio form con calcolo variabili PHP 5
P problemi calcolo prezzo PHP 19

Discussioni simili