delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/08/31/11:01:33

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:reply-to:subject:references:to:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=fKhmI90asAUUhiul
aVAPOwDonjYr0NTAFs1EPI3yAMPzOEQQ1bhYTHadrl99aAtYAOrSnt3dLab8/KSP
P0eRsTu8PHHb7vE7H0/yq03y2Lt7H7iwf7kbCPHZLf9FFqoCts41YMf4+EnxGstt
d5XrNf5BleOmFoDHTCc8QP6OuIs=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:reply-to:subject:references:to:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=Dc1/bNGDUQH+vobiX3CWd1
9NCzg=; b=oj+eou6adXJILgkRkCzrzdAARp9lbvL6rgqer1aRMhzeGEqBUZG2FS
Hv+BK5Ryne9AEQOs9uocE+Ai0KjRzZ+ADrZXL8N8IEueJYDijI4x4PJqXwU3ZRzr
Bw+kki8MgAAvIAQ+vM0xtKI2ibKW4pty9dPEW4RnHtlR+lebqcA3M=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.2 required=5.0 tests=AWL,BAYES_20,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=H*r:ip*192.168.1.100, Hx-spam-relays-external:64.59.136.139, H*RU:64.59.136.139, calgary
X-HELO: smtp-out-so.shaw.ca
X-Authority-Analysis: v=2.2 cv=Q++Q2M+a c=1 sm=1 tr=0 a=WqCeCkldcEjBO3QZneQsCg==:117 a=WqCeCkldcEjBO3QZneQsCg==:17 a=IkcTkHD0fZMA:10 a=HjvJMKRE1S8BJzZpFT0A:9 a=QEXdDO2ut3YA:10
Reply-To: Brian DOT Inglis AT SystematicSw DOT ab DOT ca
Subject: Re: Different representations of time in ls -l and date(1)
References: <A45B1767F1002449A37508C2CC6003D736A232 AT DEFTHW99EJ1MSX DOT ww902 DOT siemens DOT net> <860c2a0f5dd46780649de9a26ebc0464 AT mhoenicka DOT de> <dcd35b85-cfff-a821-a81c-b311db1bd242 AT farance DOT com>
To: cygwin AT cygwin DOT com
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
Message-ID: <6564c536-8fe7-531e-0673-ecba84a0d745@SystematicSw.ab.ca>
Date: Wed, 31 Aug 2016 09:01:09 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <dcd35b85-cfff-a821-a81c-b311db1bd242@farance.com>
X-CMAE-Envelope: MS4wfOTbLtznztrdTNxtkRM1noUM0x9NvOSlQDCgVTTX1X9WXTuGn6IlNYgX+E2zvz5EKy8YBntl5zT5nE2wJVu7ub5a4oBe/8WqwgXR8jMoJLCA/ao6+9Rk vdeJiyaeti9K4Z1UM/evy6lqEwxnp1gDXB0Qrz11JLYjbMwiktbXAmARiv0Sf22L3XXsmroqaiR4Yg==
X-IsSubscribed: yes

On 2016-08-31 07:04, Frank Farance wrote:
> On 2016-08-31 08:09, Markus Hoenicka wrote:
>> At 2016-08-31 13:41, Schwarz, Konrad was heard to say:
>>> Sorry for the previous incomplete mail.
>>> So my problem is that date(1) outputs AM/PM style dates, whereas ls -l
>>> uses 24 hour times.
>>> $ ls -l rtos_benchmark.lst
>>> -rwxr-xr-x+ 1 mchn1350 Domain Users 263 Aug 31 13:14 rtos_benchmark.lst*
>>> $ date
>>> Wed, Aug 31, 2016  1:39:35 PM
>>> $ echo $LC_TIME
>>> $ echo $LANG
>>> en_US.UTF-8
>>> Shouldn't they be using the same format?
>> date has a ton of options to format the output including the 12/24 h style, ,
>> see 'man date'.
> You have misunderstood the question.
> Question Intended: Why are they different?
> Incorrectly Interpreted: There are lots of options for "ls" and "date".
> I have everything in 24-hour format, yet my LC_TIME and LANG are the same as Konrad.
> Furthermore, I'd say that the default output of "date" should look like the Linux one, which is the way it has looked on UNIX for about 40 years:
> Linux: Wed Aug 31 08:56:10 EDT 2016
> Cygwin: Wed, Aug 31, 2016 08:54:49
> In other words, on Cygwin: get rid of the commas, put back the timezone.

POSIX specifies that locale settings are used by default in date and ls.
In the case of date, that appears to be Windows regional settings long date time, with
abbreviated words, as I have no idea where else it could be getting that custom format.
In ls, I appear to be getting the POSIX default.
POSIX also says that LC_ALL overrides LC_TIME overrides LANG, so if you have LC_ALL set,
you can only override it with LC_ALL e.g. "LC_ALL=C date" to get the default format.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019