From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id cLc8N9FzymPuRgEAbAwnHQ (envelope-from ) for ; Fri, 20 Jan 2023 11:58:26 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id +Hc7NtFzymM6UgEAG6o9tA (envelope-from ) for ; Fri, 20 Jan 2023 11:58:25 +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 7A8211E71A for ; Fri, 20 Jan 2023 11:58:25 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pIp5R-0000jl-3y; Fri, 20 Jan 2023 05:57:33 -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 1pIp5P-0000jM-3Q for emacs-orgmode@gnu.org; Fri, 20 Jan 2023 05:57:31 -0500 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pIp5M-0006b4-Nc for emacs-orgmode@gnu.org; Fri, 20 Jan 2023 05:57:30 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id BF1CB240641 for ; Fri, 20 Jan 2023 11:57:26 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1674212246; bh=9HfBES9pBrtF8jUQ9BY0NxjMdWOKY29sZa7eLPs9QZk=; h=From:To:Cc:Subject:Date:From; b=rzPARGm5qp8WV7bcz06GnDDGVsQzAm867J/MYoQPVbfprus3T4fDzhGbqy+zvM7YJ lRN8oXSBJgQ1ur/v+OAsERcZKb6fBWUaFa4cQe2CHzbmCRo2znMCe7qO0jTi9nonBj /vmMT2FUFkig6ZK32R+7z19C9TU5hDBOrcTDYQPPyIW6J4jLftbBFJWu6MQrmlfX1h 8BkTzBGDZc39HdaSY9gl+oS56rOuX9oOfmrmjd9AzNaLub416PuwMrSDafsNqTqA8d 4Xiggt3o2yRidosD64XMie9kMq7mPQPcUNGJ0UZpIEDYxDiCtjUVMJqsPNz0AFizP6 8wy0EELylSHOQ== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4NyxKK62w9z9rxR; Fri, 20 Jan 2023 11:57:25 +0100 (CET) From: Ihor Radchenko To: Daryl Manning Cc: Tim Cross , emacs-orgmode@gnu.org Subject: Re: [FEATURE REQUEST] Timezone support in org-mode datestamps and org-agenda In-Reply-To: <87k01p1gvx.fsf@localhost> References: <86zgamtv6o.fsf@gmail.com> <87tu0t1i0c.fsf@localhost> <87k01p1gvx.fsf@localhost> Date: Fri, 20 Jan 2023 10:57:45 +0000 Message-ID: <87r0vpscba.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham 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=1674212305; a=rsa-sha256; cv=none; b=KJDVdHcOM/d3p351qBJdTEvtOsK8y8RwqigHvF2K2cyUXE1J2CR9vmwxXf7hK5pnWtXMCC 5voMCk1vwO5dg2rfSuczGslOpLYdeWeitaVA8xbqiiPOJiqq6tTUshS4jND41qQI+3t4pL zZftm/ww1CTNU2T0BWolj5+3M2Hk3cal21UQqGEM2/tryZ/v9A+RqXeVqncXLXExu+22Jf diKOogA6GW+vhoHFV5QNoBIcLlKHpX+dXaDxpsW2mWSQsl4t6BYG36A82tMHesNYJbpiOW iSI/NeWBSQuxsYjgt2ytzCVwyomk+qs8cyAHMYCcBxSnk37eiN16IG2JYmmMZg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=rzPARGm5; dmarc=pass (policy=none) header.from=posteo.net; 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=1674212305; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=veN1j5FSLIMxzOVzKzbMB2iIYUI+QjcDlDT4wJVO1t4=; b=dc2bCPzDnwLnKBhoq7pYlkPqd80hwQXJrmd0S1J2U4AVi4yXwJoH9KFp+kquc+jwh3Q61R o2RRYE8hSgD30HgHnmgHUwyNqsFSEw6LsiD81EbvQ0qm8MhQznlErTsKtNc+pHjA/oUkso Frs3oHt9w7sf1VN7feMrsVQX1C1DBW9ZsNV1Z/DM5FxyKit5AilRE/Qbk8XHVumASx63/x n/5FJqbSVBT2c/7J0ixjVPgqSZBlejsQvD8q457NPT0C14g88/aeiHlkNfIdcjyBtqaGVB pCNB5Ut3Lvnml8v+xTtBWsfRsq7EjrZZYrIKAGJNVfMvXzr9zwVGMHDSmdurBA== X-Spam-Score: -6.67 X-Migadu-Queue-Id: 7A8211E71A Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=rzPARGm5; dmarc=pass (policy=none) header.from=posteo.net; 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: -6.67 X-TUID: W4kM3nZWB1yS Ihor Radchenko writes: > <2023-01-14 Sat 18:22@Asia/Singapore> (SGD and similar abbreviations are often ambiguous) > <2023-01-14 Sat 18:22+0800> > <2023-01-14 Sat 18:22+08> > <2023-01-14 Sat 18:22@+0800> > <2023-01-14 Sat 18:22@+08> One thing we all missed in the discussion is diary sexps. In particular, "last Sunday of month" <%%(diary-float t 0)> may depend on the time zone because the number of days in month may vary. How can we approach this? What could the format to specify the time zone for diary timestamps? -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at