Easy answer:
Because you save them (and it's not an Excel file, but a CSV-like file).
Long answer:
You should start debugging your application make sure you store the right values to Excel.
You see 6 zeros since you run your inner for-loops 6 times, the ouput of the for-loops is an array of 6 identical timestamps. Since you run the upper and lower for-loop in the same frame and you have no data-dependency they are basically (at least passed the 15 ms. windows accuracy) the same.
Your while loop does not autoindex, this means that it outputs the last array of 6 timestamps. These are save to the file.
Use Execution highlighting to debug your code, use probes and indicators.
Ton