Getting current date-time information is very different for different systems and programming languages. We will look at this simple but big issue for the vast majority of operating systems and programming languages.
Linux/FreeBSD/Unix
We can date information from the GUI panel clock but we will look for the command line. We will issue date command to get the current date and time. Linux date format has a lot of options. Alternatively, we can call these as Unix date or bash date examples.
$ date

Only Hour and Minute
We can provide parameters to get only time partition from date command.
$ date +%H:%M
Year Month Day Format
We can get current year month day like below
$ date +%Y_%m_%d
Year-Month-Day Format
We can use ready to use parameters like +%F which will list year-month-day
$ date +%F
Month/Day/Year Format
We can use +%D to get a date according to locale settings
$ date +%D
Display Date and Time In Windows Command Line
Windows operating system provides date
and time
commands in order to print and set current date and time. After issuing the command date and time the current date and time will be displayed and then we will be asked for a new date and time. We can skip this just by pressing Enter or simply do not entering any value.
> date > time

Python Datetime Module and Functions
Python is a scripting language and to get current date time information python function in a code file can be used. An alternative is python interpreter. In this example, we will use an interpreter.
from datetime import datetime now=datetime.now() now.strftime("%A, %d. %B %Y %I:%M%p")

We can get time information with %I:%M format string parameters.
now.strftime("%I:%M")
We get the year, month and day as a string like below
now.strftime("%Y-%m-%d")
