Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Fixed #16888 -- Added microseconds in localized input formats

  • Loading branch information...
commit 21722702c8ca85895d245ce2967e7336a168585d 1 parent 384c180
Claude Paroz authored March 02, 2013

Showing 35 changed files with 110 additions and 6 deletions. Show diff stats Hide diff stats

  1. 2  django/conf/locale/ca/formats.py
  2. 2  django/conf/locale/cs/formats.py
  3. 1  django/conf/locale/da/formats.py
  4. 1  django/conf/locale/de/formats.py
  5. 1  django/conf/locale/de_CH/formats.py
  6. 3  django/conf/locale/en/formats.py
  7. 3  django/conf/locale/en_GB/formats.py
  8. 2  django/conf/locale/es/formats.py
  9. 2  django/conf/locale/es_AR/formats.py
  10. 2  django/conf/locale/es_MX/formats.py
  11. 2  django/conf/locale/es_NI/formats.py
  12. 2  django/conf/locale/fr/formats.py
  13. 5  django/conf/locale/hr/formats.py
  14. 1  django/conf/locale/hu/formats.py
  15. 4  django/conf/locale/id/formats.py
  16. 5  django/conf/locale/it/formats.py
  17. 5  django/conf/locale/ka/formats.py
  18. 4  django/conf/locale/ko/formats.py
  19. 12  django/conf/locale/lt/formats.py
  20. 12  django/conf/locale/lv/formats.py
  21. 4  django/conf/locale/mk/formats.py
  22. 3  django/conf/locale/ml/formats.py
  23. 3  django/conf/locale/nb/formats.py
  24. 6  django/conf/locale/nl/formats.py
  25. 3  django/conf/locale/nn/formats.py
  26. 1  django/conf/locale/pl/formats.py
  27. 3  django/conf/locale/pt/formats.py
  28. 2  django/conf/locale/pt_BR/formats.py
  29. 2  django/conf/locale/ru/formats.py
  30. 1  django/conf/locale/sk/formats.py
  31. 5  django/conf/locale/sl/formats.py
  32. 4  django/conf/locale/sr/formats.py
  33. 4  django/conf/locale/sr_Latn/formats.py
  34. 3  django/conf/locale/sv/formats.py
  35. 1  django/conf/locale/tr/formats.py
2  django/conf/locale/ca/formats.py
@@ -22,8 +22,10 @@
22 22
 )
23 23
 DATETIME_INPUT_FORMATS = (
24 24
     '%d/%m/%Y %H:%M:%S',
  25
+    '%d/%m/%Y %H:%M:%S.%f',
25 26
     '%d/%m/%Y %H:%M',
26 27
     '%d/%m/%y %H:%M:%S',
  28
+    '%d/%m/%y %H:%M:%S.%f',
27 29
     '%d/%m/%y %H:%M',
28 30
 )
29 31
 DECIMAL_SEPARATOR = ','
2  django/conf/locale/cs/formats.py
@@ -29,10 +29,12 @@
29 29
 )
30 30
 DATETIME_INPUT_FORMATS = (
31 31
     '%d.%m.%Y %H:%M:%S',    # '05.01.2006 04:30:59'
  32
+    '%d.%m.%Y %H:%M:%S.%f', # '05.01.2006 04:30:59.000200'
32 33
     '%d.%m.%Y %H.%M',       # '05.01.2006 04.30'
33 34
     '%d.%m.%Y %H:%M',       # '05.01.2006 04:30'
34 35
     '%d.%m.%Y',             # '05.01.2006'
35 36
     '%d. %m. %Y %H:%M:%S',  # '05. 01. 2006 04:30:59'
  37
+    '%d. %m. %Y %H:%M:%S.%f', # '05. 01. 2006 04:30:59.000200'
36 38
     '%d. %m. %Y %H.%M',     # '05. 01. 2006 04.30'
37 39
     '%d. %m. %Y %H:%M',     # '05. 01. 2006 04:30'
38 40
     '%d. %m. %Y',           # '05. 01. 2006'
1  django/conf/locale/da/formats.py
@@ -21,6 +21,7 @@
21 21
 )
22 22
 DATETIME_INPUT_FORMATS = (
23 23
     '%d.%m.%Y %H:%M:%S',                # '25.10.2006 14:30:59'
  24
+    '%d.%m.%Y %H:%M:%S.%f',             # '25.10.2006 14:30:59.000200'
24 25
     '%d.%m.%Y %H:%M',                   # '25.10.2006 14:30'
25 26
 )
26 27
 DECIMAL_SEPARATOR = ','
1  django/conf/locale/de/formats.py
@@ -22,6 +22,7 @@
22 22
 )
23 23
 DATETIME_INPUT_FORMATS = (
24 24
     '%d.%m.%Y %H:%M:%S',    # '25.10.2006 14:30:59'
  25
+    '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200'
25 26
     '%d.%m.%Y %H:%M',       # '25.10.2006 14:30'
26 27
     '%d.%m.%Y',             # '25.10.2006'
27 28
 )
1  django/conf/locale/de_CH/formats.py
@@ -23,6 +23,7 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d.%m.%Y %H:%M:%S',    # '25.10.2006 14:30:59'
  26
+    '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200'
26 27
     '%d.%m.%Y %H:%M',       # '25.10.2006 14:30'
27 28
     '%d.%m.%Y',             # '25.10.2006'
28 29
 )
3  django/conf/locale/en/formats.py
@@ -26,12 +26,15 @@
26 26
 )
27 27
 DATETIME_INPUT_FORMATS = (
28 28
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  29
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
29 30
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
30 31
     '%Y-%m-%d',              # '2006-10-25'
31 32
     '%m/%d/%Y %H:%M:%S',     # '10/25/2006 14:30:59'
  33
+    '%m/%d/%Y %H:%M:%S.%f',  # '10/25/2006 14:30:59.000200'
32 34
     '%m/%d/%Y %H:%M',        # '10/25/2006 14:30'
33 35
     '%m/%d/%Y',              # '10/25/2006'
34 36
     '%m/%d/%y %H:%M:%S',     # '10/25/06 14:30:59'
  37
+    '%m/%d/%y %H:%M:%S.%f',  # '10/25/06 14:30:59.000200'
35 38
     '%m/%d/%y %H:%M',        # '10/25/06 14:30'
36 39
     '%m/%d/%y',              # '10/25/06'
37 40
 )
3  django/conf/locale/en_GB/formats.py
@@ -25,12 +25,15 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%Y-%m-%d %H:%M:%S',                # '2006-10-25 14:30:59'
  28
+    '%Y-%m-%d %H:%M:%S.%f',             # '2006-10-25 14:30:59.000200'
28 29
     '%Y-%m-%d %H:%M',                   # '2006-10-25 14:30'
29 30
     '%Y-%m-%d',                         # '2006-10-25'
30 31
     '%d/%m/%Y %H:%M:%S',                # '25/10/2006 14:30:59'
  32
+    '%d/%m/%Y %H:%M:%S.%f',             # '25/10/2006 14:30:59.000200'
31 33
     '%d/%m/%Y %H:%M',                   # '25/10/2006 14:30'
32 34
     '%d/%m/%Y',                         # '25/10/2006'
33 35
     '%d/%m/%y %H:%M:%S',                # '25/10/06 14:30:59'
  36
+    '%d/%m/%y %H:%M:%S.%f',             # '25/10/06 14:30:59.000200'
34 37
     '%d/%m/%y %H:%M',                   # '25/10/06 14:30'
35 38
     '%d/%m/%y',                         # '25/10/06'
36 39
 )
2  django/conf/locale/es/formats.py
@@ -22,8 +22,10 @@
22 22
 )
23 23
 DATETIME_INPUT_FORMATS = (
24 24
     '%d/%m/%Y %H:%M:%S',
  25
+    '%d/%m/%Y %H:%M:%S.%f',
25 26
     '%d/%m/%Y %H:%M',
26 27
     '%d/%m/%y %H:%M:%S',
  28
+    '%d/%m/%y %H:%M:%S.%f',
27 29
     '%d/%m/%y %H:%M',
28 30
 )
29 31
 DECIMAL_SEPARATOR = ','
2  django/conf/locale/es_AR/formats.py
@@ -22,8 +22,10 @@
22 22
 )
23 23
 DATETIME_INPUT_FORMATS = (
24 24
     '%d/%m/%Y %H:%M:%S',
  25
+    '%d/%m/%Y %H:%M:%S.%f',
25 26
     '%d/%m/%Y %H:%M',
26 27
     '%d/%m/%y %H:%M:%S',
  28
+    '%d/%m/%y %H:%M:%S.%f',
27 29
     '%d/%m/%y %H:%M',
28 30
 )
29 31
 DECIMAL_SEPARATOR = ','
2  django/conf/locale/es_MX/formats.py
@@ -17,8 +17,10 @@
17 17
 )
18 18
 DATETIME_INPUT_FORMATS = (
19 19
     '%d/%m/%Y %H:%M:%S',
  20
+    '%d/%m/%Y %H:%M:%S.%f',
20 21
     '%d/%m/%Y %H:%M',
21 22
     '%d/%m/%y %H:%M:%S',
  23
+    '%d/%m/%y %H:%M:%S.%f',
22 24
     '%d/%m/%y %H:%M',
23 25
 )
24 26
 DECIMAL_SEPARATOR = '.'   # ',' is also official (less common): NOM-008-SCFI-2002
2  django/conf/locale/es_NI/formats.py
@@ -18,8 +18,10 @@
18 18
 )
19 19
 DATETIME_INPUT_FORMATS = (
20 20
     '%d/%m/%Y %H:%M:%S',
  21
+    '%d/%m/%Y %H:%M:%S.%f',
21 22
     '%d/%m/%Y %H:%M',
22 23
     '%d/%m/%y %H:%M:%S',
  24
+    '%d/%m/%y %H:%M:%S.%f',
23 25
     '%d/%m/%y %H:%M',
24 26
 )
25 27
 DECIMAL_SEPARATOR = '.'
2  django/conf/locale/fr/formats.py
@@ -23,9 +23,11 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d/%m/%Y %H:%M:%S',    # '25/10/2006 14:30:59'
  26
+    '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200'
26 27
     '%d/%m/%Y %H:%M',       # '25/10/2006 14:30'
27 28
     '%d/%m/%Y',             # '25/10/2006'
28 29
     '%d.%m.%Y %H:%M:%S',    # Swiss (fr_CH), '25.10.2006 14:30:59'
  30
+    '%d.%m.%Y %H:%M:%S.%f', # Swiss (fr_CH), '25.10.2006 14:30:59.000200'
29 31
     '%d.%m.%Y %H:%M',       # Swiss (fr_CH), '25.10.2006 14:30'
30 32
     '%d.%m.%Y',             # Swiss (fr_CH), '25.10.2006'
31 33
 )
5  django/conf/locale/hr/formats.py
@@ -24,18 +24,23 @@
24 24
 )
25 25
 DATETIME_INPUT_FORMATS = (
26 26
     '%Y-%m-%d %H:%M:%S',      # '2006-10-25 14:30:59'
  27
+    '%Y-%m-%d %H:%M:%S.%f',   # '2006-10-25 14:30:59.000200'
27 28
     '%Y-%m-%d %H:%M',         # '2006-10-25 14:30'
28 29
     '%Y-%m-%d',               # '2006-10-25'
29 30
     '%d.%m.%Y. %H:%M:%S',     # '25.10.2006. 14:30:59'
  31
+    '%d.%m.%Y. %H:%M:%S.%f',  # '25.10.2006. 14:30:59.000200'
30 32
     '%d.%m.%Y. %H:%M',        # '25.10.2006. 14:30'
31 33
     '%d.%m.%Y.',              # '25.10.2006.'
32 34
     '%d.%m.%y. %H:%M:%S',     # '25.10.06. 14:30:59'
  35
+    '%d.%m.%y. %H:%M:%S.%f',  # '25.10.06. 14:30:59.000200'
33 36
     '%d.%m.%y. %H:%M',        # '25.10.06. 14:30'
34 37
     '%d.%m.%y.',              # '25.10.06.'
35 38
     '%d. %m. %Y. %H:%M:%S',   # '25. 10. 2006. 14:30:59'
  39
+    '%d. %m. %Y. %H:%M:%S.%f',# '25. 10. 2006. 14:30:59.000200'
36 40
     '%d. %m. %Y. %H:%M',      # '25. 10. 2006. 14:30'
37 41
     '%d. %m. %Y.',            # '25. 10. 2006.'
38 42
     '%d. %m. %y. %H:%M:%S',   # '25. 10. 06. 14:30:59'
  43
+    '%d. %m. %y. %H:%M:%S.%f',# '25. 10. 06. 14:30:59.000200'
39 44
     '%d. %m. %y. %H:%M',      # '25. 10. 06. 14:30'
40 45
     '%d. %m. %y.',            # '25. 10. 06.'
41 46
 )
1  django/conf/locale/hu/formats.py
@@ -25,6 +25,7 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%Y.%m.%d. %H.%M.%S',   # '2006.10.25. 14.30.59'
  28
+    '%Y.%m.%d. %H.%M.%S.%f', # '2006.10.25. 14.30.59.000200'
28 29
     '%Y.%m.%d. %H.%M',      # '2006.10.25. 14.30'
29 30
     '%Y.%m.%d.',            # '2006.10.25.'
30 31
 )
4  django/conf/locale/id/formats.py
@@ -30,15 +30,19 @@
30 30
 
31 31
 DATETIME_INPUT_FORMATS = (
32 32
     '%d-%m-%Y %H.%M.%S',                # '25-10-2009 14.30.59'
  33
+    '%d-%m-%Y %H.%M.%S.%f',             # '25-10-2009 14.30.59.000200'
33 34
     '%d-%m-%Y %H.%M',                   # '25-10-2009 14.30'
34 35
     '%d-%m-%Y',                         # '25-10-2009'
35 36
     '%d-%m-%y %H.%M.%S',                # '25-10-09' 14.30.59'
  37
+    '%d-%m-%y %H.%M.%S.%f',             # '25-10-09' 14.30.59.000200'
36 38
     '%d-%m-%y %H.%M',                   # '25-10-09' 14.30'
37 39
     '%d-%m-%y',                         # '25-10-09''
38 40
     '%m/%d/%y %H.%M.%S',                # '10/25/06 14.30.59'
  41
+    '%m/%d/%y %H.%M.%S.%f',             # '10/25/06 14.30.59.000200'
39 42
     '%m/%d/%y %H.%M',                   # '10/25/06 14.30'
40 43
     '%m/%d/%y',                         # '10/25/06'
41 44
     '%m/%d/%Y %H.%M.%S',                # '25/10/2009 14.30.59'
  45
+    '%m/%d/%Y %H.%M.%S.%f',             # '25/10/2009 14.30.59.000200'
42 46
     '%m/%d/%Y %H.%M',                   # '25/10/2009 14.30'
43 47
     '%m/%d/%Y',                         # '10/25/2009'
44 48
 )
5  django/conf/locale/it/formats.py
@@ -23,18 +23,23 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d/%m/%Y %H:%M:%S',     # '25/10/2006 14:30:59'
  26
+    '%d/%m/%Y %H:%M:%S.%f',  # '25/10/2006 14:30:59.000200'
26 27
     '%d/%m/%Y %H:%M',        # '25/10/2006 14:30'
27 28
     '%d/%m/%Y',              # '25/10/2006'
28 29
     '%d/%m/%y %H:%M:%S',     # '25/10/06 14:30:59'
  30
+    '%d/%m/%y %H:%M:%S.%f',  # '25/10/06 14:30:59.000200'
29 31
     '%d/%m/%y %H:%M',        # '25/10/06 14:30'
30 32
     '%d/%m/%y',              # '25/10/06'
31 33
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  34
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
32 35
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
33 36
     '%Y-%m-%d',              # '2006-10-25'
34 37
     '%d-%m-%Y %H:%M:%S',     # '25-10-2006 14:30:59'
  38
+    '%d-%m-%Y %H:%M:%S.%f',  # '25-10-2006 14:30:59.000200'
35 39
     '%d-%m-%Y %H:%M',        # '25-10-2006 14:30'
36 40
     '%d-%m-%Y',              # '25-10-2006'
37 41
     '%d-%m-%y %H:%M:%S',     # '25-10-06 14:30:59'
  42
+    '%d-%m-%y %H:%M:%S.%f',  # '25-10-06 14:30:59.000200'
38 43
     '%d-%m-%y %H:%M',        # '25-10-06 14:30'
39 44
     '%d-%m-%y',              # '25-10-06'
40 45
 )
5  django/conf/locale/ka/formats.py
@@ -25,18 +25,23 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  28
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
28 29
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
29 30
     '%Y-%m-%d',              # '2006-10-25'
30 31
     '%d.%m.%Y %H:%M:%S',     # '25.10.2006 14:30:59'
  32
+    '%d.%m.%Y %H:%M:%S.%f',  # '25.10.2006 14:30:59.000200'
31 33
     '%d.%m.%Y %H:%M',        # '25.10.2006 14:30'
32 34
     '%d.%m.%Y',              # '25.10.2006'
33 35
     '%d.%m.%y %H:%M:%S',     # '25.10.06 14:30:59'
  36
+    '%d.%m.%y %H:%M:%S.%f',  # '25.10.06 14:30:59.000200'
34 37
     '%d.%m.%y %H:%M',        # '25.10.06 14:30'
35 38
     '%d.%m.%y',              # '25.10.06'
36 39
     '%m/%d/%Y %H:%M:%S',     # '10/25/2006 14:30:59'
  40
+    '%m/%d/%Y %H:%M:%S.%f',  # '10/25/2006 14:30:59.000200'
37 41
     '%m/%d/%Y %H:%M',        # '10/25/2006 14:30'
38 42
     '%m/%d/%Y',              # '10/25/2006'
39 43
     '%m/%d/%y %H:%M:%S',     # '10/25/06 14:30:59'
  44
+    '%m/%d/%y %H:%M:%S.%f',  # '10/25/06 14:30:59.000200'
40 45
     '%m/%d/%y %H:%M',        # '10/25/06 14:30'
41 46
     '%m/%d/%y',              # '10/25/06'
42 47
 )
4  django/conf/locale/ko/formats.py
@@ -27,18 +27,22 @@
27 27
 )
28 28
 TIME_INPUT_FORMATS = (
29 29
     '%H:%M:%S',     # '14:30:59'
  30
+    '%H:%M:%S.%f',  # '14:30:59.000200'
30 31
     '%H:%M',        # '14:30'
31 32
     '%H시 %M분 %S초',   # '14시 30분 59초'
32 33
     '%H시 %M분',        # '14시 30분'
33 34
 )
34 35
 DATETIME_INPUT_FORMATS = (
35 36
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  37
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
36 38
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
37 39
     '%Y-%m-%d',              # '2006-10-25'
38 40
     '%m/%d/%Y %H:%M:%S',     # '10/25/2006 14:30:59'
  41
+    '%m/%d/%Y %H:%M:%S.%f',  # '10/25/2006 14:30:59.000200'
39 42
     '%m/%d/%Y %H:%M',        # '10/25/2006 14:30'
40 43
     '%m/%d/%Y',              # '10/25/2006'
41 44
     '%m/%d/%y %H:%M:%S',     # '10/25/06 14:30:59'
  45
+    '%m/%d/%y %H:%M:%S.%f',  # '10/25/06 14:30:59.000200'
42 46
     '%m/%d/%y %H:%M',        # '10/25/06 14:30'
43 47
     '%m/%d/%y',              # '10/25/06'
44 48
 
12  django/conf/locale/lt/formats.py
@@ -21,19 +21,25 @@
21 21
 )
22 22
 TIME_INPUT_FORMATS = (
23 23
     '%H:%M:%S',     # '14:30:59'
24  
-    '%H:%M',     # '14:30'
25  
-    '%H.%M.%S', # '14.30.59'
26  
-    '%H.%M', # '14.30'
  24
+    '%H:%M:%S.%f',  # '14:30:59.000200'
  25
+    '%H:%M',        # '14:30'
  26
+    '%H.%M.%S',     # '14.30.59'
  27
+    '%H.%M.%S.%f',  # '14.30.59.000200'
  28
+    '%H.%M',        # '14.30'
27 29
 )
28 30
 DATETIME_INPUT_FORMATS = (
29 31
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  32
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
30 33
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
31 34
     '%d.%m.%Y %H:%M:%S',     # '25.10.2006 14:30:59'
  35
+    '%d.%m.%Y %H:%M:%S.%f',  # '25.10.2006 14:30:59.000200'
32 36
     '%d.%m.%Y %H:%M',        # '25.10.2006 14:30'
33 37
     '%d.%m.%Y',              # '25.10.2006'
34 38
     '%d.%m.%y %H:%M:%S',     # '25.10.06 14:30:59'
  39
+    '%d.%m.%y %H:%M:%S.%f',  # '25.10.06 14:30:59.000200'
35 40
     '%d.%m.%y %H:%M',        # '25.10.06 14:30'
36 41
     '%d.%m.%y %H.%M.%S',     # '25.10.06 14.30.59'
  42
+    '%d.%m.%y %H.%M.%S.%f',  # '25.10.06 14.30.59.000200'
37 43
     '%d.%m.%y %H.%M',        # '25.10.06 14.30'
38 44
     '%d.%m.%y',              # '25.10.06'
39 45
 )
12  django/conf/locale/lv/formats.py
@@ -22,19 +22,25 @@
22 22
 )
23 23
 TIME_INPUT_FORMATS = (
24 24
     '%H:%M:%S',     # '14:30:59'
25  
-    '%H:%M',     # '14:30'
26  
-    '%H.%M.%S', # '14.30.59'
27  
-    '%H.%M', # '14.30'
  25
+    '%H:%M:%S.%f',  # '14:30:59.000200'
  26
+    '%H:%M',        # '14:30'
  27
+    '%H.%M.%S',     # '14.30.59'
  28
+    '%H.%M.%S.%f',  # '14.30.59.000200'
  29
+    '%H.%M',        # '14.30'
28 30
 )
29 31
 DATETIME_INPUT_FORMATS = (
30 32
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  33
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
31 34
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
32 35
     '%d.%m.%Y %H:%M:%S',     # '25.10.2006 14:30:59'
  36
+    '%d.%m.%Y %H:%M:%S.%f',  # '25.10.2006 14:30:59.000200'
33 37
     '%d.%m.%Y %H:%M',        # '25.10.2006 14:30'
34 38
     '%d.%m.%Y',              # '25.10.2006'
35 39
     '%d.%m.%y %H:%M:%S',     # '25.10.06 14:30:59'
  40
+    '%d.%m.%y %H:%M:%S.%f',  # '25.10.06 14:30:59.000200'
36 41
     '%d.%m.%y %H:%M',        # '25.10.06 14:30'
37 42
     '%d.%m.%y %H.%M.%S',     # '25.10.06 14.30.59'
  43
+    '%d.%m.%y %H.%M.%S.%f',  # '25.10.06 14.30.59.000200'
38 44
     '%d.%m.%y %H.%M',        # '25.10.06 14.30'
39 45
     '%d.%m.%y',              # '25.10.06'
40 46
 )
4  django/conf/locale/mk/formats.py
@@ -23,15 +23,19 @@
23 23
 
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d.%m.%Y. %H:%M:%S',     # '25.10.2006. 14:30:59'
  26
+    '%d.%m.%Y. %H:%M:%S.%f',  # '25.10.2006. 14:30:59.000200'
26 27
     '%d.%m.%Y. %H:%M',        # '25.10.2006. 14:30'
27 28
     '%d.%m.%Y.',              # '25.10.2006.'
28 29
     '%d.%m.%y. %H:%M:%S',     # '25.10.06. 14:30:59'
  30
+    '%d.%m.%y. %H:%M:%S.%f',  # '25.10.06. 14:30:59.000200'
29 31
     '%d.%m.%y. %H:%M',        # '25.10.06. 14:30'
30 32
     '%d.%m.%y.',              # '25.10.06.'
31 33
     '%d. %m. %Y. %H:%M:%S',   # '25. 10. 2006. 14:30:59'
  34
+    '%d. %m. %Y. %H:%M:%S.%f', # '25. 10. 2006. 14:30:59.000200'
32 35
     '%d. %m. %Y. %H:%M',      # '25. 10. 2006. 14:30'
33 36
     '%d. %m. %Y.',            # '25. 10. 2006.'
34 37
     '%d. %m. %y. %H:%M:%S',   # '25. 10. 06. 14:30:59'
  38
+    '%d. %m. %y. %H:%M:%S.%f', # '25. 10. 06. 14:30:59.000200'
35 39
     '%d. %m. %y. %H:%M',      # '25. 10. 06. 14:30'
36 40
     '%d. %m. %y.',            # '25. 10. 06.'
37 41
 )
3  django/conf/locale/ml/formats.py
@@ -26,12 +26,15 @@
26 26
 )
27 27
 DATETIME_INPUT_FORMATS = (
28 28
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  29
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
29 30
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
30 31
     '%Y-%m-%d',              # '2006-10-25'
31 32
     '%m/%d/%Y %H:%M:%S',     # '10/25/2006 14:30:59'
  33
+    '%m/%d/%Y %H:%M:%S.%f',  # '10/25/2006 14:30:59.000200'
32 34
     '%m/%d/%Y %H:%M',        # '10/25/2006 14:30'
33 35
     '%m/%d/%Y',              # '10/25/2006'
34 36
     '%m/%d/%y %H:%M:%S',     # '10/25/06 14:30:59'
  37
+    '%m/%d/%y %H:%M:%S.%f',  # '10/25/06 14:30:59.000200'
35 38
     '%m/%d/%y %H:%M',        # '10/25/06 14:30'
36 39
     '%m/%d/%y',              # '10/25/06'
37 40
 )
3  django/conf/locale/nb/formats.py
@@ -25,12 +25,15 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  28
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
28 29
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
29 30
     '%Y-%m-%d',              # '2006-10-25'
30 31
     '%d.%m.%Y %H:%M:%S',     # '25.10.2006 14:30:59'
  32
+    '%d.%m.%Y %H:%M:%S.%f',  # '25.10.2006 14:30:59.000200'
31 33
     '%d.%m.%Y %H:%M',        # '25.10.2006 14:30'
32 34
     '%d.%m.%Y',              # '25.10.2006'
33 35
     '%d.%m.%y %H:%M:%S',     # '25.10.06 14:30:59'
  36
+    '%d.%m.%y %H:%M:%S.%f',  # '25.10.06 14:30:59.000200'
34 37
     '%d.%m.%y %H:%M',        # '25.10.06 14:30'
35 38
     '%d.%m.%y',              # '25.10.06'
36 39
 )
6  django/conf/locale/nl/formats.py
@@ -24,7 +24,9 @@
24 24
 # Kept ISO formats as one is in first position
25 25
 TIME_INPUT_FORMATS = (
26 26
     '%H:%M:%S',                         # '15:23:35'
  27
+    '%H:%M:%S.%f',                      # '15:23:35.000200'
27 28
     '%H.%M:%S',                         # '15.23:35'
  29
+    '%H.%M:%S.%f',                      # '15.23:35.000200'
28 30
     '%H.%M',                            # '15.23'
29 31
     '%H:%M',                            # '15:23'
30 32
 )
@@ -33,10 +35,14 @@
33 35
     '%d-%m-%Y %H:%M:%S', '%d-%m-%y %H:%M:%S', '%Y-%m-%d %H:%M:%S',  # '20-01-2009 15:23:35', '20-01-09 15:23:35', '2009-01-20 15:23:35'
34 36
     # '%d %b %Y %H:%M:%S', '%d %b %y %H:%M:%S',   # '20 jan 2009 15:23:35', '20 jan 09 15:23:35'
35 37
     # '%d %B %Y %H:%M:%S', '%d %B %y %H:%M:%S',   # '20 januari 2009 15:23:35', '20 januari 2009 15:23:35'
  38
+    # With time in %H:%M:%S.%f :
  39
+    '%d-%m-%Y %H:%M:%S.%f', '%d-%m-%y %H:%M:%S.%f', '%Y-%m-%d %H:%M:%S.%f',  # '20-01-2009 15:23:35.000200', '20-01-09 15:23:35.000200', '2009-01-20 15:23:35.000200'
36 40
     # With time in %H.%M:%S :
37 41
     '%d-%m-%Y %H.%M:%S', '%d-%m-%y %H.%M:%S',   # '20-01-2009 15.23:35', '20-01-09 15.23:35'
38 42
     # '%d %b %Y %H.%M:%S', '%d %b %y %H.%M:%S',   # '20 jan 2009 15.23:35', '20 jan 09 15.23:35'
39 43
     # '%d %B %Y %H.%M:%S', '%d %B %y %H.%M:%S',   # '20 januari 2009 15.23:35', '20 januari 2009 15.23:35'
  44
+    # With time in %H.%M:%S.%f :
  45
+    '%d-%m-%Y %H.%M:%S.%f', '%d-%m-%y %H.%M:%S.%f',   # '20-01-2009 15.23:35.000200', '20-01-09 15.23:35.000200'
40 46
     # With time in %H:%M :
41 47
     '%d-%m-%Y %H:%M', '%d-%m-%y %H:%M', '%Y-%m-%d %H:%M',   # '20-01-2009 15:23', '20-01-09 15:23', '2009-01-20 15:23'
42 48
     # '%d %b %Y %H:%M', '%d %b %y %H:%M',         # '20 jan 2009 15:23', '20 jan 09 15:23'
3  django/conf/locale/nn/formats.py
@@ -25,13 +25,16 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  28
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
28 29
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
29 30
     '%Y-%m-%d',              # '2006-10-25'
30 31
     '%Y-%m-%d',              # '2006-10-25'
31 32
     '%d.%m.%Y %H:%M:%S',     # '25.10.2006 14:30:59'
  33
+    '%d.%m.%Y %H:%M:%S.%f',  # '25.10.2006 14:30:59.000200'
32 34
     '%d.%m.%Y %H:%M',        # '25.10.2006 14:30'
33 35
     '%d.%m.%Y',              # '25.10.2006'
34 36
     '%d.%m.%y %H:%M:%S',     # '25.10.06 14:30:59'
  37
+    '%d.%m.%y %H:%M:%S.%f',  # '25.10.06 14:30:59.000200'
35 38
     '%d.%m.%y %H:%M',        # '25.10.06 14:30'
36 39
     '%d.%m.%y',              # '25.10.06'
37 40
 )
1  django/conf/locale/pl/formats.py
@@ -23,6 +23,7 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d.%m.%Y %H:%M:%S',    # '25.10.2006 14:30:59'
  26
+    '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200'
26 27
     '%d.%m.%Y %H:%M',       # '25.10.2006 14:30'
27 28
     '%d.%m.%Y',             # '25.10.2006'
28 29
 )
3  django/conf/locale/pt/formats.py
@@ -24,12 +24,15 @@
24 24
 )
25 25
 DATETIME_INPUT_FORMATS = (
26 26
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  27
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
27 28
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
28 29
     '%Y-%m-%d',              # '2006-10-25'
29 30
     '%d/%m/%Y %H:%M:%S',     # '25/10/2006 14:30:59'
  31
+    '%d/%m/%Y %H:%M:%S.%f',  # '25/10/2006 14:30:59.000200'
30 32
     '%d/%m/%Y %H:%M',        # '25/10/2006 14:30'
31 33
     '%d/%m/%Y',              # '25/10/2006'
32 34
     '%d/%m/%y %H:%M:%S',     # '25/10/06 14:30:59'
  35
+    '%d/%m/%y %H:%M:%S.%f',  # '25/10/06 14:30:59.000200'
33 36
     '%d/%m/%y %H:%M',        # '25/10/06 14:30'
34 37
     '%d/%m/%y',              # '25/10/06'
35 38
 )
2  django/conf/locale/pt_BR/formats.py
@@ -23,9 +23,11 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d/%m/%Y %H:%M:%S',     # '25/10/2006 14:30:59'
  26
+    '%d/%m/%Y %H:%M:%S.%f',  # '25/10/2006 14:30:59.000200'
26 27
     '%d/%m/%Y %H:%M',        # '25/10/2006 14:30'
27 28
     '%d/%m/%Y',              # '25/10/2006'
28 29
     '%d/%m/%y %H:%M:%S',     # '25/10/06 14:30:59'
  30
+    '%d/%m/%y %H:%M:%S.%f',  # '25/10/06 14:30:59.000200'
29 31
     '%d/%m/%y %H:%M',        # '25/10/06 14:30'
30 32
     '%d/%m/%y',              # '25/10/06'
31 33
 )
2  django/conf/locale/ru/formats.py
@@ -22,9 +22,11 @@
22 22
 )
23 23
 DATETIME_INPUT_FORMATS = (
24 24
     '%d.%m.%Y %H:%M:%S',  # '25.10.2006 14:30:59'
  25
+    '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200'
25 26
     '%d.%m.%Y %H:%M',     # '25.10.2006 14:30'
26 27
     '%d.%m.%Y',           # '25.10.2006'
27 28
     '%d.%m.%y %H:%M:%S',  # '25.10.06 14:30:59'
  29
+    '%d.%m.%y %H:%M:%S.%f', # '25.10.06 14:30:59.000200'
28 30
     '%d.%m.%y %H:%M',     # '25.10.06 14:30'
29 31
     '%d.%m.%y',           # '25.10.06'
30 32
 )
1  django/conf/locale/sk/formats.py
@@ -23,6 +23,7 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d.%m.%Y %H:%M:%S',    # '25.10.2006 14:30:59'
  26
+    '%d.%m.%Y %H:%M:%S.%f', # '25.10.2006 14:30:59.000200'
26 27
     '%d.%m.%Y %H:%M',       # '25.10.2006 14:30'
27 28
     '%d.%m.%Y',             # '25.10.2006'
28 29
 )
5  django/conf/locale/sl/formats.py
@@ -24,18 +24,23 @@
24 24
 
25 25
 DATETIME_INPUT_FORMATS = (
26 26
     '%d.%m.%Y %H:%M:%S',            # '25.10.2006 14:30:59'
  27
+    '%d.%m.%Y %H:%M:%S.%f',         # '25.10.2006 14:30:59.000200'
27 28
     '%d.%m.%Y %H:%M',               # '25.10.2006 14:30'
28 29
     '%d.%m.%Y',                     # '25.10.2006'
29 30
     '%d.%m.%y %H:%M:%S',            # '25.10.06 14:30:59'
  31
+    '%d.%m.%y %H:%M:%S.%f',         # '25.10.06 14:30:59.000200'
30 32
     '%d.%m.%y %H:%M',                # '25.10.06 14:30'
31 33
     '%d.%m.%y',                     # '25.10.06'
32 34
     '%d-%m-%Y %H:%M:%S',            # '25-10-2006 14:30:59'
  35
+    '%d-%m-%Y %H:%M:%S.%f',         # '25-10-2006 14:30:59.000200'
33 36
     '%d-%m-%Y %H:%M',               # '25-10-2006 14:30'
34 37
     '%d-%m-%Y',                     # '25-10-2006'
35 38
     '%d. %m. %Y %H:%M:%S',          # '25. 10. 2006 14:30:59'
  39
+    '%d. %m. %Y %H:%M:%S.%f',       # '25. 10. 2006 14:30:59.000200'
36 40
     '%d. %m. %Y %H:%M',             # '25. 10. 2006 14:30'
37 41
     '%d. %m. %Y',                   # '25. 10. 2006'
38 42
     '%d. %m. %y %H:%M:%S',          # '25. 10. 06 14:30:59'
  43
+    '%d. %m. %y %H:%M:%S.%f',       # '25. 10. 06 14:30:59.000200'
39 44
     '%d. %m. %y %H:%M',             # '25. 10. 06 14:30'
40 45
     '%d. %m. %y',                   # '25. 10. 06'
41 46
 )
4  django/conf/locale/sr/formats.py
@@ -25,15 +25,19 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%d.%m.%Y. %H:%M:%S',     # '25.10.2006. 14:30:59'
  28
+    '%d.%m.%Y. %H:%M:%S.%f',  # '25.10.2006. 14:30:59.000200'
28 29
     '%d.%m.%Y. %H:%M',        # '25.10.2006. 14:30'
29 30
     '%d.%m.%Y.',              # '25.10.2006.'
30 31
     '%d.%m.%y. %H:%M:%S',     # '25.10.06. 14:30:59'
  32
+    '%d.%m.%y. %H:%M:%S.%f',  # '25.10.06. 14:30:59.000200'
31 33
     '%d.%m.%y. %H:%M',        # '25.10.06. 14:30'
32 34
     '%d.%m.%y.',              # '25.10.06.'
33 35
     '%d. %m. %Y. %H:%M:%S',   # '25. 10. 2006. 14:30:59'
  36
+    '%d. %m. %Y. %H:%M:%S.%f', # '25. 10. 2006. 14:30:59.000200'
34 37
     '%d. %m. %Y. %H:%M',      # '25. 10. 2006. 14:30'
35 38
     '%d. %m. %Y.',            # '25. 10. 2006.'
36 39
     '%d. %m. %y. %H:%M:%S',   # '25. 10. 06. 14:30:59'
  40
+    '%d. %m. %y. %H:%M:%S.%f', # '25. 10. 06. 14:30:59.000200'
37 41
     '%d. %m. %y. %H:%M',      # '25. 10. 06. 14:30'
38 42
     '%d. %m. %y.',            # '25. 10. 06.'
39 43
 )
4  django/conf/locale/sr_Latn/formats.py
@@ -25,15 +25,19 @@
25 25
 )
26 26
 DATETIME_INPUT_FORMATS = (
27 27
     '%d.%m.%Y. %H:%M:%S',     # '25.10.2006. 14:30:59'
  28
+    '%d.%m.%Y. %H:%M:%S.%f',  # '25.10.2006. 14:30:59.000200'
28 29
     '%d.%m.%Y. %H:%M',        # '25.10.2006. 14:30'
29 30
     '%d.%m.%Y.',              # '25.10.2006.'
30 31
     '%d.%m.%y. %H:%M:%S',     # '25.10.06. 14:30:59'
  32
+    '%d.%m.%y. %H:%M:%S.%f',  # '25.10.06. 14:30:59.000200'
31 33
     '%d.%m.%y. %H:%M',        # '25.10.06. 14:30'
32 34
     '%d.%m.%y.',              # '25.10.06.'
33 35
     '%d. %m. %Y. %H:%M:%S',   # '25. 10. 2006. 14:30:59'
  36
+    '%d. %m. %Y. %H:%M:%S.%f', # '25. 10. 2006. 14:30:59.000200'
34 37
     '%d. %m. %Y. %H:%M',      # '25. 10. 2006. 14:30'
35 38
     '%d. %m. %Y.',            # '25. 10. 2006.'
36 39
     '%d. %m. %y. %H:%M:%S',   # '25. 10. 06. 14:30:59'
  40
+    '%d. %m. %y. %H:%M:%S.%f', # '25. 10. 06. 14:30:59.000200'
37 41
     '%d. %m. %y. %H:%M',      # '25. 10. 06. 14:30'
38 42
     '%d. %m. %y.',            # '25. 10. 06.'
39 43
 )
3  django/conf/locale/sv/formats.py
@@ -24,12 +24,15 @@
24 24
 )
25 25
 DATETIME_INPUT_FORMATS = (
26 26
     '%Y-%m-%d %H:%M:%S',     # '2006-10-25 14:30:59'
  27
+    '%Y-%m-%d %H:%M:%S.%f',  # '2006-10-25 14:30:59.000200'
27 28
     '%Y-%m-%d %H:%M',        # '2006-10-25 14:30'
28 29
     '%Y-%m-%d',              # '2006-10-25'
29 30
     '%m/%d/%Y %H:%M:%S',     # '10/25/2006 14:30:59'
  31
+    '%m/%d/%Y %H:%M:%S.%f',  # '10/25/2006 14:30:59.000200'
30 32
     '%m/%d/%Y %H:%M',        # '10/25/2006 14:30'
31 33
     '%m/%d/%Y',              # '10/25/2006'
32 34
     '%m/%d/%y %H:%M:%S',     # '10/25/06 14:30:59'
  35
+    '%m/%d/%y %H:%M:%S.%f',  # '10/25/06 14:30:59.000200'
33 36
     '%m/%d/%y %H:%M',        # '10/25/06 14:30'
34 37
     '%m/%d/%y',              # '10/25/06'
35 38
 )
1  django/conf/locale/tr/formats.py
@@ -23,6 +23,7 @@
23 23
 )
24 24
 DATETIME_INPUT_FORMATS = (
25 25
     '%d/%m/%Y %H:%M:%S',    # '25/10/2006 14:30:59'
  26
+    '%d/%m/%Y %H:%M:%S.%f', # '25/10/2006 14:30:59.000200'
26 27
     '%d/%m/%Y %H:%M',       # '25/10/2006 14:30'
27 28
     '%d/%m/%Y',             # '25/10/2006'
28 29
 )

0 notes on commit 2172270

Please sign in to comment.
Something went wrong with that request. Please try again.