The exported file name is expected to be explicit with date and time stamp added

Hi Team,

1 suggestion:
scenario:
export file name is idential to the script name currently. e.g.: script name = "test.txt", then the export file name = "test.csv", if more than 1 time exported, then it would be "test (1).csv", "test (2).csv"(if set to be in the same directory folder).
issue:
it's obscure to see the difference between each export file(from time to time, or several days later).
solution/expectation:
the export file name is expected to be explicit:
test-datestamp-(timestamp)(configurable).csv
e.g.:
test-20190906.csv
test-20190908-1115.csv

all in all, the purpose here is recognise the files easily and increase the efficiency.

thanks.