我有两个日期比较并找出较早的日期。 (使用SunOS 5.10)
日期1 = '01May2014'
date2 ='03Apr2014'
我需要确定更早的日期。
答案 0 :(得分:1)
你可能想要:
date --date='01May2014' +"%Y%m%d"
date --date='03Apr2014' +"%Y%m%d"
然后你可以用数字排序。
D1='01May2014'
D2='03Apr2014'
for D in $D1 $D2
do
date --date=$D +"%Y%m%d"
done | sort | head -1
答案 1 :(得分:0)
我使用sql来解决,因为我没有找到unix的答案。
选择最少((选择to_date(' 01May2014',' DDMONYYYY')来自双重), (从双重选择to_date(' 01Apr2014',' DDMONYYYY')));