[issue33381] Incorrect documentation for strftime()/strptime() format code %f

2018-10-12 Thread Fred L. Drake, Jr.


Change by Fred L. Drake, Jr. :


--
nosy: +fdrake

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33381] Incorrect documentation for strftime()/strptime() format code %f

2018-07-05 Thread Paul Ganssle


Paul Ganssle  added the comment:

I don't believe this is a duplicate if #32267, which is actually about the %z 
directive.

I think the implementation here is correct and the documentation is 
semi-correct, it depends on how you look at it, consider:

>>> datetime(2018, 1, 1, 0, 0, 0, 1).strftime('%f')
'01'

>>> datetime(2018, 1, 1, 0, 0, 0, 10).strftime('%f')
'10'

In the first case "1" got expanded to "01" and "10" was printed as-is. 
However, when you interpret it as being *after* the decimal point, you would 
consider the first one to not be zero-padded at all and the second one to be 
zero-padded on the right.

I think the documentation can just be changed to "zero-padded to 6 digits" 
without specifying left or right.

--

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33381] Incorrect documentation for strftime()/strptime() format code %f

2018-07-05 Thread Paul Ganssle


Change by Paul Ganssle :


--
nosy: +p-ganssle

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33381] Incorrect documentation for strftime()/strptime() format code %f

2018-05-02 Thread Josh Rosenberg

Josh Rosenberg  added the comment:

Note: strftime follows the existing documentation:

>>> datetime.datetime(1970, 1, 1, microsecond=1).strftime('%f')
'01'

The strptime behavior bug seems like a duplicate of #32267, which claims to be 
fixed in master as of early January; may not have made it into a release yet 
though. I can't figure out how to view the patch on that issue, it doesn't seem 
to be linked to GitHub like normal.

--
nosy: +josh.r

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue33381] Incorrect documentation for strftime()/strptime() format code %f

2018-04-28 Thread Judy Wang

New submission from Judy Wang :

According to https://docs.python.org/3/library/datetime.html, %f is zero-padded 
on the left. But actual Python 3 behavior is puts the zero padding on the right.

--
files: Bug description.py
messages: 315873
nosy: jujuwoman
priority: normal
severity: normal
status: open
title: Incorrect documentation for strftime()/strptime() format code %f
type: behavior
versions: Python 3.6
Added file: https://bugs.python.org/file47556/Bug description.py

___
Python tracker 

___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com