X-Git-Url: http://dxcluster.net/gitweb/gitweb.cgi?p=spider.git;a=blobdiff_plain;f=perl%2FDXUtil.pm;fp=perl%2FDXUtil.pm;h=73f36d17b6e0cbb2bb0a1dbf91f74cc1cc7fbacf;hp=8453d3df0631c5ba77b9c1710ec1b2c610c21589;hb=557d4f48a1d7c30a162967ed23edd674f14504f2;hpb=a341775678db2fd0bdebbb6ae4d10e1e99157f9e diff --git a/perl/DXUtil.pm b/perl/DXUtil.pm index 8453d3df..73f36d17 100644 --- a/perl/DXUtil.pm +++ b/perl/DXUtil.pm @@ -27,7 +27,7 @@ require Exporter; print_all_fields cltounix unpad is_callsign is_latlong is_qra is_freq is_digits is_pctext is_pcflag insertitem deleteitem is_prefix dd is_ipaddr $pi $d2r $r2d localdata localdata_mv - diffms _diffms difft parraydifft + diffms _diffms difft parraydifft is_ztime ); @@ -445,6 +445,12 @@ sub is_ipaddr return $_[0] =~ /^\d+\.\d+\.\d+\.\d+$/ || $_[0] =~ /^[0-9a-f:,]+$/; } +# is it a zulu time hhmmZ +sub is_ztime +{ + return $_[0] =~ /^(?:(?:2[0-3])|(?:[01][0-9]))[0-5][0-9]Z$/; +} + # insert an item into a list if it isn't already there returns 1 if there 0 if not sub insertitem {