![]() |
|
|
google unix.com
|
|||||||
| Forum | Registrati | Regole Forum | Collegamenti | Album | FAQ | Members List | Calendario | Ricerca | Today's Posts | Mark Forums Read |
| Shell scripting e di programmazione Pubblica domande su KSH, CSH, SH, Bash, Perl, PHP, sed, awk e da altri script di shell e linguaggi di scripting shell qui. |
Più di UNIX e Linux Forum Argomenti potreste trovare utili
|
||||
| Filo | Thread Starter | Forum | Risposte | Ultimo Post |
| Numero di giorni tra due date | radheymohan | UNIX e avanzata per utenti esperti | 1 | 10-16-2007 09:39 AM |
| Trova il numero di giorni e l'elenco delle date di cui tra | Raynon | Shell scripting e di programmazione | 2 | 02-12-2007 08:52 PM |
| Differenza tra due date non di giorni? | csaha | Shell scripting e di programmazione | 1 | 01-13-2006 06:44 AM |
| Differenza tra due date ... | rajus19 | Shell scripting e di programmazione | 4 | 01-04-2006 04:53 AM |
| giorni trascorsi tra 2 date | rkkiran | UNIX for Dummies Domande & Risposte | 1 | 03-04-2002 12:45 PM |
![]() |
|
|
LinkBack | Thread Tools | Cerca in questo Thread | Rate Thread | Modalità di visualizzazione |
|
|
|
||||
|
provare ad avviare - nota si sono incrociate per gestire ad esempio, anni 2007 -> 2008 Codice:
#!/bin/ksh
yday()
{
perl -e '
use POSIX qw(strftime);
$fmt = "%j"; # %j day of year 1 - 366
$mday = substr("$ARGV[0]", 8, 2);
$mon = substr("$ARGV[0]", 5 ,2);
$year = substr("$ARGV[0]", 0 ,4);
$weekday =
strftime($fmt, 0, 0, 0, $mday , $mon - 1, $year - 1900, -1, -1, -1);
print int $weekday;
' "$1"
}
today=$( yday 2008-03-10 )
oldat=$( yday 2008-01-03 )
ddiff=$(( $today - $oldat ))
echo "$ddiff"
|
![]() |
| Segnalibri |
| Thread Tools | Cerca in questo Thread |
| Modalità di visualizzazione | Vota questo thread |
|
|