From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id UBC1De9CymPyLwEAbAwnHQ (envelope-from ) for ; Fri, 20 Jan 2023 08:29:51 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id 8AG6De9CymNOdAAAauVa8A (envelope-from ) for ; Fri, 20 Jan 2023 08:29:51 +0100 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 06ACF29C08 for ; Fri, 20 Jan 2023 08:29:50 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pIlpc-0003bW-4x; Fri, 20 Jan 2023 02:29:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pIlpT-0003bB-DP for emacs-orgmode@gnu.org; Fri, 20 Jan 2023 02:28:52 -0500 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pIlpS-0002Vc-2P for emacs-orgmode@gnu.org; Fri, 20 Jan 2023 02:28:51 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1pIlpP-0000ML-4O for emacs-orgmode@gnu.org; Fri, 20 Jan 2023 08:28:47 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Re: [FEATURE REQUEST] Timezone support in org-mode datestamps and org-agenda Date: Fri, 20 Jan 2023 14:28:40 +0700 Message-ID: References: <63c66048.630a0220.427bf.a5f6@mx.google.com> <87r0vtiks0.fsf@localhost> <63c671c0.a70a0220.61aa5.56b8@mx.google.com> <87fsc88aq9.fsf@localhost> <63c7dd3d.170a0220.6b4d6.f84f@mx.google.com> <877cxk6oeu.fsf@localhost> <63c86454.170a0220.80970.652d@mx.google.com> <63c8f5a6.170a0220.ea8cf.7f96@mx.google.com> <63c9b654.170a0220.d82d2.4254@mx.google.com> <63ca3229.170a0220.a0833.5667@mx.google.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US In-Reply-To: <63ca3229.170a0220.a0833.5667@mx.google.com> Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 27 X-Spam_score: 2.7 X-Spam_bar: ++ X-Spam_report: (2.7 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, NICE_REPLY_A=-0.094, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674199791; a=rsa-sha256; cv=none; b=b9cs81L7sbg2O3AETChr+uVs46qyi1f+Jzc0UzGoPZerAZ9mWrx1hg4dEN3D47KSxokBmp O8MlQ/5l2WEhqWPVkg60Jru2073UPDpMfrIIANJbrzre/iYTlFl0UFHRCSDAt9ZyB/382b ts5Qx7Re3BObD8mq7a7P1BeJqPV5Nfse8oVDtHyjCpNWmp9eMZhvTx8mJ0fTWkOqkW02yP 7q2g6W/ksSrWCMxq7LrUQMz7+N+T5gigP/BIO6a9t8ubQx1lg2xmOqxynU2zssjVk7KfQe /z2kPeYO4eoQRWRPsHk9+FuRWMWVj/NoaWl7/6Y/dV88K9CpfFTkInPUNCZrKw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674199791; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=CHmdewGVbWgxpvtT+PBj1UbfenQyQNEaGHM9bZE9t4M=; b=nhAGH1hT2RorMTOK5OnK/QvJ87LLxCR1kN7JTLMhsgqpwmX6HCyGhHLxpsJKni2rUBWOh/ KeXHzaxKuiZk2gNFYtbZGxYvRDAG4AJpd1cHCqvLhvMYrue3CK8n/hy80qVN5BLAjPH3yJ ywkNxKQzj1Puz3B0TPKmCyp9i5rID/ZW78YvM0/9ML8Om5bz0Pq27KcgFym3BX+PhcNYp/ 7RKmU+5MCkLfXyoN8y2JkXDI8KL1qLqKrvN2TxTNvXBBzWDSc5AEgnlZvkS59H9WtiselU YzQEXaeuVwAGFXyXrGTeMXr2zVzh9B8DvIt3IA+RNrDrU+JVHLVI7AhhmNSV3w== X-Spam-Score: 3.49 X-Migadu-Queue-Id: 06ACF29C08 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Scanner: scn0.migadu.com X-Migadu-Spam-Score: 3.49 X-TUID: OSQ2B6G0gDli On 20/01/2023 12:39, Tim Cross wrote: > > No, I disagree with that statement. That is old thinking based when > meetings meant face to face meetings. Only meeting which have a specific > location can have a time zone and even then, it isn't really the > meetings time zone, but instead the time zone of the participants at the > meeting. Tim, I am trying to say that any meeting either face to face or on-line may be associated with arbitrary primary timezone. Even when all participants are in Sydney they may decide to fix time in Darwin. It is strange, but it is possible. UTC is just one of time zones that may be convenient for on-line meeting despite no participant really use it. Local timezone is usually preferred for purely face to face meetings. You are not realizing that is decision since it is not verbalized. Consider timezone as something unrelated to location but just a set of rules how time offset in respect to epoch evolves in time. UI might offer you to choose time in your timezone and to select another timezone for storage. For your convenience it still may be presented to you in your local timezone even it is stored in UTC or some other one.