Misalkan saya memiliki tanggal tertentu yang disimpan dalam variabel date_m
. Saya ingin ((date_m)-25)
berkencan.
Misalnya: Saya telah 15/09/2014
menyimpan dalam variabel saya, maka saya ingin 21/08/2014
kembali jika saya mengurangi 25 dari tanggal disimpan dalam variabel.
date
tidak mem15/09/2014
- parse sebagai tanggal yang valid.Berikut ini tanggal dan jumlah hari diumumkan.
Script mengubah tanggal dalam detik dan menghitung titik waktu 1 (
Tp1
) adalah jika jumlah hari (dalam detik) dikurangi dari titik waktu 2 yang diberikan (Tp2
). Pada akhirnya detik dikonversi kembali ke tanggal.sumber
15/09/2014
, bukan dengan tahun pertama.Agak terlambat, berikut adalah salah satu cara untuk menangani tanggal format dd / mm / yyyy non-AS dengan penyesuaian relatif 25 hari:
Itu mengasumsikan shell seperti
bash
yang mampu menangani pengalihan string<<<
, dan GNUdate
.sumber