From unknown Fri Sep 05 20:37:12 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#12650 <12650@debbugs.gnu.org> To: bug#12650 <12650@debbugs.gnu.org> Subject: Status: Bug in date command Reply-To: bug#12650 <12650@debbugs.gnu.org> Date: Sat, 06 Sep 2025 03:37:12 +0000 retitle 12650 Bug in date command reassign 12650 coreutils submitter 12650 Thiago Picharski severity 12650 normal tag 12650 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 14 17:59:20 2012 Received: (at submit) by debbugs.gnu.org; 14 Oct 2012 21:59:21 +0000 Received: from localhost ([127.0.0.1]:44250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TNWDQ-0000cm-AF for submit@debbugs.gnu.org; Sun, 14 Oct 2012 17:59:20 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54126) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TNUpu-00072U-Vz for submit@debbugs.gnu.org; Sun, 14 Oct 2012 16:31:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TNUon-0004h1-Vg for submit@debbugs.gnu.org; Sun, 14 Oct 2012 16:29:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:59243) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TNUon-0004gx-SK for submit@debbugs.gnu.org; Sun, 14 Oct 2012 16:29:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:53313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TNUon-0003Ym-1u for bug-coreutils@gnu.org; Sun, 14 Oct 2012 16:29:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TNUom-0004gl-8W for bug-coreutils@gnu.org; Sun, 14 Oct 2012 16:29:48 -0400 Received: from mail-ob0-f169.google.com ([209.85.214.169]:53313) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TNUom-0004gh-2v for bug-coreutils@gnu.org; Sun, 14 Oct 2012 16:29:48 -0400 Received: by mail-ob0-f169.google.com with SMTP id va7so5083234obc.0 for ; Sun, 14 Oct 2012 13:29:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=uMBH/yWzqrbz1IoomtwLLPk0/+qegxfx7BUOULqzXjI=; b=cJWzhyORLpY29kjGkQ2123Xj476APvyKUR96SeB/Xcg6pi8/vUic+z8w/jEQtNiJ/3 9UbuoKzTu/BT8vbHzqqoK0SNnlhmDguHs7sk6oLli5r+K5AptFI3e7mHv9+FOoUmD372 pkMDo5hZz4q6TCjItaL/uRBhx8FQkanRvrtKhEekc2x4lm+5JumQguWZQErPDNqNjWwG p3hSlIaGeYGheCj8ORMpikmJGnNsxbGcEPyVOqWUfymvA3KE43N1K9aFvhaOwM9kuHaG +3nTaptXWvC+dOhZIqJbXM8JGOuop9vqjkUL9Jq3tXAKlQaWVGFc9ObESEgr/vIqmSp0 3epQ== MIME-Version: 1.0 Received: by 10.60.172.233 with SMTP id bf9mr7882813oec.99.1350246586976; Sun, 14 Oct 2012 13:29:46 -0700 (PDT) Received: by 10.182.72.2 with HTTP; Sun, 14 Oct 2012 13:29:46 -0700 (PDT) Date: Sun, 14 Oct 2012 17:29:46 -0300 Message-ID: Subject: Bug in date command From: Thiago Picharski To: bug-coreutils@gnu.org Content-Type: multipart/alternative; boundary=bcaec54ee3102d0b1c04cc0ac892 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Sun, 14 Oct 2012 17:59:18 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.4 (---) --bcaec54ee3102d0b1c04cc0ac892 Content-Type: text/plain; charset=ISO-8859-1 Hello, I'm trying run this command "date -d 12-10-21", but occur the follow error, date: invalid date "12-10-21" and finalize with error code 1. Interestingly, when i run "date -d 12-10-20" or "date -d 12-10-22" this work fine. Thanks! Thiago H. S. Picharski --bcaec54ee3102d0b1c04cc0ac892 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hello,

I'm trying run this command "date -d 12-= 10-21", but occur the follow error,=A0date: invalid date "12-10-2= 1"
and finalize with error code 1.

Interestingly, when i run "date -d 12-10-20" or "date -d 12-= 10-22" this work fine.

Thanks!

=
Thiago H. S. Picharski
--bcaec54ee3102d0b1c04cc0ac892-- From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 14 19:29:31 2012 Received: (at 12650) by debbugs.gnu.org; 14 Oct 2012 23:29:32 +0000 Received: from localhost ([127.0.0.1]:44336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TNXcg-0002fn-Ln for submit@debbugs.gnu.org; Sun, 14 Oct 2012 19:29:31 -0400 Received: from joseki.proulx.com ([216.17.153.58]:43458) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TNXcb-0002fW-EX; Sun, 14 Oct 2012 19:29:29 -0400 Received: from hysteria.proulx.com (hysteria.proulx.com [192.168.230.119]) by joseki.proulx.com (Postfix) with ESMTP id 2EE81211DA; Sun, 14 Oct 2012 17:28:20 -0600 (MDT) Received: by hysteria.proulx.com (Postfix, from userid 1000) id CED172DCCF; Sun, 14 Oct 2012 17:28:19 -0600 (MDT) Date: Sun, 14 Oct 2012 17:28:19 -0600 From: Bob Proulx To: Thiago Picharski Subject: Re: bug#12650: Bug in date command Message-ID: <20121014232819.GA18603@hysteria.proulx.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 12650 Cc: 12650@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.4 (/) tags 12650 + moreinfo thanks Thiago Picharski wrote: > I'm trying run this command "date -d 12-10-21", but occur the follow > error, date: invalid date "12-10-21" > and finalize with error code 1. What timezone are you in? Almost certainly that timezone experienced a daylight savings time change and the time you are asking about does not exist, is invalid. "Spring forward and Fall back." When DST jumps forward then some times will not exist by act of law, not technology. Technology says use UTC but people like local time to change from place to place. :-) Please read this reference and let us know if it covers your case or not. http://www.gnu.org/software/coreutils/faq/#The-date-command-is-not-working-right_002e The basic problem is that when you specify 12-10-21 it means 0000 hours. That is often when DST changes. Better to specify noon instead which is far from when DST changes. $ date -d "12-10-21 12:00" Best would be to work in UTC to avoid DST issues entirely. $ date -u -d "12-10-21 12:00 UTC" > Interestingly, when i run "date -d 12-10-20" or "date -d 12-10-22" this > work fine. Very likely those dates are valid. Since you didn't say what timezone you are working in I can't look to see what was happening there. Bob From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 23 18:12:19 2018 Received: (at 12650) by debbugs.gnu.org; 23 Oct 2018 22:12:19 +0000 Received: from localhost ([127.0.0.1]:38724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gF4uQ-0000Iq-TV for submit@debbugs.gnu.org; Tue, 23 Oct 2018 18:12:19 -0400 Received: from mail-it1-f177.google.com ([209.85.166.177]:33152) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gF4uO-0000IY-Na; Tue, 23 Oct 2018 18:12:16 -0400 Received: by mail-it1-f177.google.com with SMTP id h6-v6so13428630ith.0; Tue, 23 Oct 2018 15:12:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=FutX5DhAAV7ZHThHduUYhpllhqMEnmTwe+TDRlhpTcU=; b=cpVDmJfzAz8wTkmz/aSnWGbfsdooHY3L21BdnM0ZlCztMzUwJxW1T4/0SxmQZPo9AS kWkaNuwLl9vEMxiBjbAjT7tvT1dCx//6SNun/QHvGdI6ImLGKL/GNpw2WKYcFBPXAbkj zs7lWP8YITrhp/zUpuOCqE5226seEoaOt79b5iN0FrouUdmdj4YH6T7oKwdkXzW7d+G7 CVw2RcmO6CSNpuVevwEe+5wXofYoLllwMtM2Va7n4B6aAex1N9PUaPl7K4Xi1UgLwizi eiNElAxjLAZH9awQXJTHyNPbAVIJZ5w4QHuePh6D2f9nSVj/90/S/DWBnV5NCj/Wwenr eAig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=FutX5DhAAV7ZHThHduUYhpllhqMEnmTwe+TDRlhpTcU=; b=WbARiScCz/A5pQwsOYLrWaKg6IF6ENm/S9FbAMReDl2Vl0BYVHfkhVs9qoYjQXVR+s D/GldlYdH9TomuOEuFFHLKWko4089L/BqHHdIJoUxZEZ/aAy7Pe5MVy5AllykSRkAZ6Z fzY7rO3n49Xk8zZ09vsfe2igsgAVk9qr7ixNVLJZbuOAXWT/mTCwVbQRcbbaavEf8c8G 0wL2wuqpB3bYVVPC6+a/wNN6qRuZ9/CO4bDgXcCp+n77kB1qVbbdeLoi1Dr3N/Q9KMsp KcwlxXZggKZKj/j5km4ca20gFe4XWKTD2bBwsXk8A1Ovs1/bB34yCIsLWcEwT4IMnpkd pIRQ== X-Gm-Message-State: AGRZ1gIvQNeu/Ql8ZZ/tZbk+psczhjyFt13yfdtcB9d8wx2peAwlq8Ss ZVJ6VXDFlhnCnFhMzz7t5CjgUGroIfg= X-Google-Smtp-Source: AJdET5dvgAseeGt4e2BvkrQYhVmTrQtaOckWRXfo1dDHHqgqJdSGYA/yDBwWzDwbk5jCGPatELdJig== X-Received: by 2002:a24:6f05:: with SMTP id x5-v6mr8467itb.111.1540332730620; Tue, 23 Oct 2018 15:12:10 -0700 (PDT) Received: from tomato.housegordon.com (moose.housegordon.com. [184.68.105.38]) by smtp.googlemail.com with ESMTPSA id x9-v6sm831061iom.77.2018.10.23.15.12.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 23 Oct 2018 15:12:09 -0700 (PDT) Subject: Re: bug#12650: Bug in date command To: 12650@debbugs.gnu.org References: <20121014232819.GA18603@hysteria.proulx.com> From: Assaf Gordon Message-ID: Date: Tue, 23 Oct 2018 16:12:08 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20121014232819.GA18603@hysteria.proulx.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 12650 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 12650 stop (triaging old bugs) On 14/10/12 05:28 PM, Bob Proulx wrote: > > Thiago Picharski wrote: >> I'm trying run this command "date -d 12-10-21", but occur the follow >> error, date: invalid date "12-10-21" >> and finalize with error code 1. > > [...] > The basic problem is that when you specify 12-10-21 it means 0000 > hours. That is often when DST changes. Better to specify noon > instead which is far from when DST changes. > [...] > Very likely those dates are valid. Since you didn't say what timezone > you are working in I can't look to see what was happening there. > With no further comments to Bob's explanation in 6 years, I'm closing this bug. -assaf From unknown Fri Sep 05 20:37:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 21 Nov 2018 12:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator