Sponsored Content
Top Forums Shell Programming and Scripting Date: invalid date trying to set Linux date in specific format Post 303028768 by RudiC on Monday 14th of January 2019 12:28:05 PM
Old 01-14-2019
You might also, if your shell offers "here strings", try


Code:
$ IFS="- :" read DAY MTH YR HR MIN SEC <<< "$yourdate"
$ echo $DAY $MTH $YR $HR $MIN $SEC
19 01 2017 00 05 01
$ date -d"$YR-$MTH-$DAY $HR:$MIN:$SEC"
Do 19. Jan 00:05:01 CET 2017

This User Gave Thanks to RudiC For This Post:
 

10 More Discussions You Might Find Interesting

1. UNIX for Advanced & Expert Users

date issue-find prevoius date in a patricular format

Hi , I have written a shell script that takes the current date on the server and stores it in a file. echo get /usr/home/data-`date '+%Y%d'`.xml> /usr/local/sandeep/GetFILE.ini I call this GetFILE.ini file from an sftp program to fetch a file from /usr/home/ as location. The file is in... (3 Replies)
Discussion started by: bsandeep_80
3 Replies

2. Shell Programming and Scripting

date: invalid date `19010101'

why date -d "19010101" gets error " date: invalid date `19010101' " but date -d "19020101" is fine? Any approach to fix that? Thank you. (8 Replies)
Discussion started by: freizl
8 Replies

3. Shell Programming and Scripting

convert date format to mysql date format in log file

I have a comma delimited log file which has the date as MM/DD/YY in the 2nd column, and HH:MM:SS in the 3rd column. I need to change the date format to YYYY-MM-DD and merge it with the the time HH:MM:SS. How will I got about this? Sample input 02/27/09,23:52:31 02/27/09,23:52:52... (3 Replies)
Discussion started by: hazno
3 Replies

4. UNIX for Dummies Questions & Answers

Changing from Excel date format to MySQL date format

I have a list of dates in the following format: mm/dd/yyyy and want to change these to the MySQL standard format: yyyy-mm-dd. The dates in the original file may or may not be zero padded, so April is sometimes "04" and other times simply "4". This is what I use to change the format: sed -i '' -e... (2 Replies)
Discussion started by: figaro
2 Replies

5. Shell Programming and Scripting

Set system date to some date (Sunos)

I am testing a script and need to change the system date to Nov 30 2009. I cannot seem to find a way to do this other than TZ command but it does not seem to work correctly. I tried TZ=GMT+168 date but it is returning todays date Mon Dec 7 19:48:11 GMT 2009 ...instead of Nov 30 2009 I... (4 Replies)
Discussion started by: hanton
4 Replies

6. Shell Programming and Scripting

How to increment a user defined date value in the DATE format itself using shell script?

I need to increment a date value through shell script. Input value consist of start date and end date in DATE format of unix. For eg. I need increment a date value of 1/1/09 to 31/12/09 i.e for a whole yr. The output must look like 1/1/09 2/2/09 . . . 31/1/09 . . 1/2/09 . 28/2/09... (1 Reply)
Discussion started by: sunil087
1 Replies

7. Shell Programming and Scripting

Date after 5 days from current date in YYYYMMDD format

Hello Experts, How do i get date after 5 days from current date in YYYYMMDD format? How do you compare date in YYYYMMDD format? Thanks (8 Replies)
Discussion started by: needyourhelp10
8 Replies

8. UNIX for Dummies Questions & Answers

Shell Scripts - shows today’s date and time in a better format than ‘date’ (Uses positional paramete

Hello, I am trying to show today's date and time in a better format than ‘date' (Using positional parameters). I found a command mktime and am wondering if this is the best command to use or will this also show me the time elapse since 1/30/70? Any help would be greatly appreciated, Thanks... (3 Replies)
Discussion started by: citizencro
3 Replies

9. Shell Programming and Scripting

finding date numeral from file and check the validity of date format

hi there I have file names in different format as below triss_20111117_fxcb.csv triss_fxcb_20111117.csv xpnl_hypo_reu_miplvdone_11172011.csv xpnl_hypo_reu_miplvdone_11-17-2011.csv xpnl_hypo_reu_miplvdone_20111117.csv xpnl_hypo_reu_miplvdone_20111117xfb.csv... (10 Replies)
Discussion started by: manas_ranjan
10 Replies

10. UNIX for Dummies Questions & Answers

Rename all Files in a UNIX Directory from one date format to another date format

Hi Unix Gurus, I would like to rename several files in a Unix Directory . The filenames can have more than 1 underscore ( _ ) and the last underscore is always followed by a date in the format mmddyyyy. The Extension of the files can be .txt or .pdf or .xls etc and is case insensitive ie... (1 Reply)
Discussion started by: pchegoor
1 Replies
Charset(3m17n)							 The m17n Library						    Charset(3m17n)

NAME
Charset - Charset objects and API for them. Defines #define MCHAR_INVALID_CODE Invalid code-point. Functions MSymbol mchar_define_charset (const char *name, MPlist *plist) Define a charset. MSymbol mchar_resolve_charset (MSymbol symbol) Resolve charset name. int mchar_list_charset (MSymbol **symbols) List symbols representing charsets. int mchar_decode (MSymbol charset_name, unsigned code) Decode a code-point. unsigned mchar_encode (MSymbol charset_name, int c) Encode a character code. int mchar_map_charset (MSymbol charset_name, void(*func)(int from, int to, void *arg), void *func_arg) Call a function for all the characters in a specified charset. Variables MSymbol Mcharset The symbol Mcharset. Variables: Symbols representing a charset. Each of the following symbols represents a predefined charset. MSymbol Mcharset_ascii Symbol representing the charset ASCII. MSymbol Mcharset_iso_8859_1 Symbol representing the charset ISO/IEC 8859/1. MSymbol Mcharset_unicode Symbol representing the charset Unicode. MSymbol Mcharset_m17n Symbol representing the largest charset. MSymbol Mcharset_binary Symbol representing the charset for ill-decoded characters. Variables: Parameter keys for mchar_define_charset(). These are the predefined symbols to use as parameter keys for the function mchar_define_charset() (which see). MSymbol Mmethod MSymbol Mdimension MSymbol Mmin_range MSymbol Mmax_range MSymbol Mmin_code MSymbol Mmax_code MSymbol Mascii_compatible MSymbol Mfinal_byte MSymbol Mrevision MSymbol Mmin_char MSymbol Mmapfile MSymbol Mparents MSymbol Msubset_offset MSymbol Mdefine_coding MSymbol Maliases Variables: Symbols representing charset methods. These are the predefined symbols that can be a value of the Mmethod parameter of a charset used in an argument to the mchar_define_charset() function. A method specifies how code-points and character codes are converted. See the documentation of the mchar_define_charset() function for the details. MSymbol Moffset Symbol for the offset type method of charset. MSymbol Mmap Symbol for the map type method of charset. MSymbol Munify Symbol for the unify type method of charset. MSymbol Msubset Symbol for the subset type method of charset. MSymbol Msuperset Symbol for the superset type method of charset. Detailed Description Charset objects and API for them. The m17n library uses charset objects to represent a coded character sets (CCS). The m17n library supports many predefined coded character sets. r, application programs can add other charsets. A character can belong to multiple charsets. The m17n library distinguishes the following three concepts: o A code-point is a number assigned by the CCS to each character. Code-points may or may not be continuous. The type unsigned is used to represent a code-point. An invalid code-point is represented by the macro MCHAR_INVALID_CODE. o A character index is the canonical index of a character in a CCS. The character that has the character index N occupies the Nth position when all the characters in the current CCS are sorted by their code-points. Character indices in a CCS are continuous and start with 0. o A character code is the internal representation in the m17n library of a character. A character code is a signed integer of 21 bits or longer. Each charset object defines how characters are converted between code-points and character codes. To encode means converting code-points to character codes and to decode means converting character codes to code-points. Define Documentation #define MCHAR_INVALID_CODE Invalid code-point. The macro MCHAR_INVALID_CODE gives the invalid code-point. Variable Documentation MSymbol Mcharset_ascii Symbol representing the charset ASCII. The symbol Mcharset_ascii has name 'ascii' and represents the charset ISO 646, USA Version X3.4-1968 (ISO-IR-6). MSymbol Mcharset_iso_8859_1 Symbol representing the charset ISO/IEC 8859/1. The symbol Mcharset_iso_8859_1 has name 'iso-8859-1' and represents the charset ISO/IEC 8859-1:1998. MSymbol Mcharset_unicode Symbol representing the charset Unicode. The symbol Mcharset_unicode has name 'unicode' and represents the charset Unicode. MSymbol Mcharset_m17n Symbol representing the largest charset. The symbol Mcharset_m17n has name 'm17n' and represents the charset that contains all characters supported by the m17n library. MSymbol Mcharset_binary Symbol representing the charset for ill-decoded characters. The symbol Mcharset_binary has name 'binary' and represents the fake charset which the decoding functions put to an M-text as a text property when they encounter an invalid byte (sequence). See Code Conversion for more details. MSymbol Mmethod MSymbol Mdimension MSymbol Mmin_range MSymbol Mmax_range MSymbol Mmin_code MSymbol Mmax_code MSymbol Mascii_compatible MSymbol Mfinal_byte MSymbol Mrevision MSymbol Mmin_char MSymbol Mmapfile MSymbol Mparents MSymbol Msubset_offset MSymbol Mdefine_coding MSymbol Maliases MSymbol Moffset Symbol for the offset type method of charset. The symbol Moffset has the name 'offset' and, when used as a value of Mmethod parameter of a charset, it means that the conversion of code-points and character codes of the charset is done by this calculation: CHARACTER-CODE = CODE-POINT - MIN-CODE + MIN-CHAR where, MIN-CODE is a value of Mmin_code parameter of the charset, and MIN-CHAR is a value of Mmin_char parameter. MSymbol Mmap Symbol for the map type method of charset. The symbol Mmap has the name 'map' and, when used as a value of Mmethod parameter of a charset, it means that the conversion of code-points and character codes of the charset is done by map looking up. The map must be given by Mmapfile parameter. MSymbol Munify Symbol for the unify type method of charset. The symbol Munify has the name 'unify' and, when used as a value of Mmethod parameter of a charset, it means that the conversion of code-points and character codes of the charset is done by map looking up and offsetting. The map must be given by Mmapfile parameter. For this kind of charset, a unique continuous character code space for all characters is assigned. If the map has an entry for a code-point, the conversion is done by looking up the map. Otherwise, the conversion is done by this calculation: CHARACTER-CODE = CODE-POINT - MIN-CODE + LOWEST-CHAR-CODE where, MIN-CODE is a value of Mmin_code parameter of the charset, and LOWEST-CHAR-CODE is the lowest character code of the assigned code space. MSymbol Msubset Symbol for the subset type method of charset. The symbol Msubset has the name 'subset' and, when used as a value of Mmethod parameter of a charset, it means that the charset is a subset of a parent charset. The parent charset must be given by Mparents parameter. The conversion of code-points and character codes of the charset is done conceptually by this calculation: CHARACTER-CODE = PARENT-CODE (CODE-POINT) + SUBSET-OFFSET where, PARENT-CODE is a pseudo function that returns a character code of CODE-POINT in the parent charset, and SUBSET-OFFSET is a value given by Msubset_offset parameter. MSymbol Msuperset Symbol for the superset type method of charset. The symbol Msuperset has the name 'superset' and, when used as a value of Mmethod parameter of a charset, it means that the charset is a superset of parent charsets. The parent charsets must be given by Mparents parameter. MSymbol Mcharset The symbol Mcharset. Any decoded M-text has a text property whose key is the predefined symbol Mcharset. The name of Mcharset is 'charset'. Author Generated automatically by Doxygen for The m17n Library from the source code. COPYRIGHT
Copyright (C) 2001 Information-technology Promotion Agency (IPA) Copyright (C) 2001-2011 National Institute of Advanced Industrial Science and Technology (AIST) Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License <http://www.gnu.org/licenses/fdl.html>. Version 1.6.2 12 Jan 2011 Charset(3m17n)
All times are GMT -4. The time now is 10:16 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy