Keeping track of what's what
with a simple step of date stamping your materials
by Mark Kaprielian
2006-09-28
Click here to download the application referenced in this document
Often in the process of people collaborating or
sharing documents or other files they will email them back and forth.
Sometimes people send out updated versions of a file such as a new company
phone list at work. Unfortunately many people do not consider the impact
of not having a way to quickly and easily identify the version of what they
are exchanging.
I recommend
putting a "consistent" date or a date and time "stamp" on files that generally
have multiple versions sent out or passed back and forth. By doing this you
can achieve some real benefits, such as :
- The sender is
clearly identifying the revision of the item
- The receiver
( times however may receivers there are) does not have to take the time to
uniquely save each version
- Because the
sender stamped it, everyone's copy is likely to remain named exactly the same
so you can now explicitly refer to it if necessary
- In back and
forth situations work is much less likely to be lost or overwritten due to
naming confusion or errors
- The format of
the date stamp that will be recommended will always sort correctly
- The date will
be unambiguous with other possible formats
- It promotes
the concept of well named items
There is a free
utility that when you double click the time in your system tray at the bottom
right of your screen, it copies the date time stamp into Windows copy buffer.
All you need to do then is to paste (control-V) the string into the name of
the file.
for
example , when I double click I get in my
buffer a date time string such as
_2006-09-06_17hrs_39mins
Sometimes I paste it into the prefix of the
file name and remove the leading _ by hand , sometimes as the suffix, and
sometimes in either case remove the time portion and leave just the date
portion.
The application
is easy to install and I provide the formatting string below to set it up as
show in the example. I would bet that I use this app at least three times a
day, minimum.
Even if you don't
want to use the utility, I still recommend using the format of the date shown
so that
it will always sort correctly regardless of if it is used as a suffix or
prefix.
Here are
some recommendations on ways to identify files using a date.
When
using a date as a suffix:
The
suffix for these files shall be of the form “_yyyy-mm-dd”
where yyyy is the four digit year such as 2003, mm is a two digit date such as
05 for May and dd is the two digit day of the month as in 21 for the 21st of
the month.
Example: _2003-07-16
It is recommended
that no spaces appear in the name of a file. Wherever you may normally desire
a space, use the underscore "_" instead.
There are a couple of reasons for this, some of which may not generally matter
but now and then it may. One minor but useful reason is that the file name is
less likely to be mis-typed if someone needs to type it. Another reason is
that if the file is converted to HTML and posted somewhere, it makes for a
much better URL to not have spaces in it, else it could be problematic for
users.
Example: How_to_make_a_Million_2003-07-16.doc
If you desire to
have the time distinguished with the date, the following format is suggested:
_2003-07-16_05hrs_36mins
When using a date as a Prefix:
By using the recommended format and
adapting it for use as a prefix, you ensure that your files will sort
correctly. The recommended format follows the same general guidelines with
the leading underscore replaced by a trailing underscore:
Examples:
2003-07-16_
2003-07-16_How_to_make_a_Million_Rev_A.doc
2003-07-16_How_to_make_a_Million_Rev_B.doc
2003-07-17_How_to_make_a_Million_Rev_B2.doc
Helpful Utility
There is a
freeware program that works very nicely and reliably on most any version of
Windows. It is called
TClock
This replaces
your system clock and lets you customize the appearance of the day and time
there. In addition, it provides a pop up calendar and more importantly, the
ability to specify a date and time format to be put onto the clipboard, as if
you had done a control-C. You may then simply click on a file name in the
Windows browser, wait till it goes into edit mode and then do a control - V or
paste from the menu to put the timestamp into the file name.
I recommend you
set up the following formats if you use the program
(copy and paste the examples)
On
Clock tab, System Tray clock format
dddd, d
h:mm ss
On
Tool tip/copy tab, Copy to clipboard format _yyyy-MM-dd_ HH 'hrs'_mm'mins'