From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id OJncKdWjxl7vNAAA0tVLHw (envelope-from ) for ; Thu, 21 May 2020 15:52:53 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id uD+6JdWjxl6KWgAA1q6Kng (envelope-from ) for ; Thu, 21 May 2020 15:52:53 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2A93E940252 for ; Thu, 21 May 2020 15:52:53 +0000 (UTC) Received: from localhost ([::1]:38254 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jbnV5-0001ee-Ut for larch@yhetil.org; Thu, 21 May 2020 11:52:51 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43726) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbnUb-0001eX-1E for emacs-orgmode@gnu.org; Thu, 21 May 2020 11:52:21 -0400 Received: from mailbackend.panix.com ([166.84.1.89]:52751) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jbnUY-0002bR-VP for emacs-orgmode@gnu.org; Thu, 21 May 2020 11:52:20 -0400 Received: from quad (panix2.panix.com [166.84.1.2]) by mailbackend.panix.com (Postfix) with ESMTPS id 49SYz56J5RzY3x; Thu, 21 May 2020 11:52:17 -0400 (EDT) References: <875zcpqxnq.fsf@gmail.com> <87eerd78w7.fsf@ucl.ac.uk> User-agent: mu4e 1.4; emacs 26.2 From: Robert Horn To: Eric S Fraga Subject: Re: A small idea to simplify (further) time input in the date/time prompt In-reply-to: <87eerd78w7.fsf@ucl.ac.uk> Date: Thu, 21 May 2020 11:52:17 -0400 Message-ID: <86d06xwaj2.fsf@panix.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=166.84.1.89; envelope-from=rjhorn@panix.com; helo=mailbackend.panix.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/21 11:52:18 X-ACL-Warn: Detected OS = FreeBSD 9.x or newer [fuzzy] X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: rjhorn@alum.mit.edu Cc: emacs-orgmode@gnu.org, Gustavo Barros Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -1.01 X-TUID: zQlTIcpn+gCa Eric S Fraga writes: > On Thursday, 21 May 2020 at 09:29, Gustavo Barros wrote: >> So I'd like to suggest a simplification there, which is: a string in >> the format "hour h minute" (that's small caps letter "H"), but in > > I would be strongly in favour of having this option. This is how I > write times in email messages, for instance, so would be more consistent > for me. And especially when I communicate with my European partners > when referring to times after 12 noon. > I would be opposed. There are already dozens of different formats used in different situations and locations for writing the time. This would be yet another different time format. It is relatively unique in that there is no other place in the world that uses it. I don't think that uniqueness is an argument in its favor. There some other formats that are actually in widespread use worldwide that I would prefer as available alternatives: European dot notation. Many people use the dot rather than the colon, so 13:05 is written as 13.05. I think this is mostly a keyboard, pen, and pencil thing. Colon is harder to write. It's inconveniently located on many keyboards. The problem with dot notation is potential confusion for more detailed time. "15:53:00.322348" is easy to guess and understand. "15.53.00.322348" is more confusing. Military time, which is used in most militaries, aviation, etc. hhmmZ - Time in UTC on a 24-hr clock, also called "Zulu time". The ISO 8601 time "11:21:00 -0400" would be 1521Z. This is almost mandatory when dealing with multi-location scheduling so that everyone uses the same time base. hhmmJ or hhmmh - Time in local zone on a 24-hr clock. It's widely used in military organizations for times that do not need multi-location scheduling. The time "1121J" or "1121h" is usually spoken in English as "eleven twenty one hours". These times are also lack the colon typing problem. I've not pushed for these mostly because convenience typing military time isn't worth figuring out all the changes that would be needed. It's worth looking at all the issues discussed in ISO 8601 and understanding them before you leap into time formatting changes. ISO 8601 is a compromise solution with lots of warts, but it is widely supported and understood. -- Robert Horn rjhorn@alum.mit.edu