# Timeseries and Milliseconds

**URL:** <https://scilab.discourse.group/t/timeseries-and-milliseconds/423>\
**Category:** Data handling\
**Created:** [March 7, 2024, 1:32pm UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423 "2024-03-07T13:32:12Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![pascal](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/pascal/32/40_2.png) [@pascal](https://scilab.discourse.group/u/pascal)\
**Post date:** [March 7, 2024, 1:32pm UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/1 "2024-03-07T13:32:12Z")

</div>

Hi, i have this code and wanted to make timestamps in millisecond, but shows no millisecond values. This is for fast measurements with timesteps inferior to 1s.

I wanted to attach this file but firewall blocks, so i paste it, there is nothing sensible on it.

```auto
//Environment settings
clear();
path=["C:\Users\buehlpas\Desktop\Messungen\"];
name=["Test"];
ending=[".csv"];
header=["Time","one","two","three","four","five","six","seven","eight","nine","ten"];
// Creating file to put datas in
filename=fullfile(path+name+ending(1));
[unit,err]=file("open",filename,"new","sequential","formatted");
realtimeinit(0.5);
realtime(0);

for i=1:1:10
    realtime(i)
    write(unit,strcat([string(datetime("now","OutputFormat","yyyy-MM-dd HH:mm:ss.SSS")),string(1:10)],','));
end

file("close", unit);
//Reading the data-file
body=csvRead(filename,",",".","string");
ts=timeseries(datetime(body(:,1)),strtod(body(:,2:$)),"VariableNames",header);
stackedplot(ts);

```

---

<div class="post-metadata">

**Author:** ![antoine.elias](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/antoine.elias/32/16_2.png) [@antoine.elias](https://scilab.discourse.group/u/antoine.elias)\
**Post date:** [March 11, 2024, 9:03am UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/2 "2024-03-11T09:03:13Z")

</div>

Hello Pascal,

Indeed, it seems that datetime loses millisecond information during the conversion,  
I opened an issue which will be corrected in the next version 2024.1.0 of May 2024

> **[Timeseries and Milliseconds (#17223) · Issues · scilab / scilab · GitLab](https://gitlab.com/scilab/scilab/-/issues/17223)**
>
> Bug Description datetime("now") loses milliseconds information. Steps to reproduce ...

---

<div class="post-metadata">

**Author:** ![pascal](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/pascal/32/40_2.png) [@pascal](https://scilab.discourse.group/u/pascal)\
**Post date:** [March 11, 2024, 9:24am UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/3 "2024-03-11T09:24:47Z")

</div>

👍

Pascal Bühler hat über [Gmail](https://www.google.com/gmail/about/?utm_source=gmail-in-product&utm_medium=et&utm_campaign=emojireactionemail#app) reagiert

---

<div class="post-metadata">

**Author:** ![pascal](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/pascal/32/40_2.png) [@pascal](https://scilab.discourse.group/u/pascal)\
**Post date:** [July 1, 2024, 9:42am UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/4 "2024-07-01T09:42:47Z")

</div>

datetime(‘1999-06’,‘InputFormat’,‘yyyy-MM’)  
at line 17 of function %datenum ( C:\Program Files\scilab-2024.1.0\modules\time\macros\datenum.sci line 69 )  
at line 29 of function datenum ( C:\Program Files\scilab-2024.1.0\modules\time\macros\datenum.sci line 46 )  
at line 735 of function datetime ( C:\Program Files\scilab-2024.1.0\modules\time\macros\datetime.sci line 746 )  
in builtin pause  
at line -45 of function %l\_field\_format ( C:\Program Files\scilab-2024.1.0\modules\string\macros%l\_string\_inc.sci line 1 )  
at line 30 of function %l\_string\_inc ( C:\Program Files\scilab-2024.1.0\modules\string\macros%l\_string\_inc.sci line 40 )  
at line 16 of function %l\_field\_format ( C:\Program Files\scilab-2024.1.0\modules\string\macros%l\_string\_inc.sci line 62 )  
at line 30 of function %l\_string\_inc ( C:\Program Files\scilab-2024.1.0\modules\string\macros%l\_string\_inc.sci line 40 )  
at line 21 of function %l\_field\_format ( C:\Program Files\scilab-2024.1.0\modules\string\macros%l\_string\_inc.sci line 67 )  
at line 30 of function %l\_string\_inc ( C:\Program Files\scilab-2024.1.0\modules\string\macros%l\_string\_inc.sci line 40 )  
at line 2 of function %st\_string ( C:\Program Files\scilab-2024.1.0\modules\string\macros%st\_string.sci line 12 )  
at line 2 of function %st\_p ( C:\Program Files\scilab-2024.1.0\modules\overloading\macros%st\_p.sci line 16 )

datenum: Wrong size for input arguments: Same size expected.

What do i do wrong?

---

<div class="post-metadata">

**Author:** ![mottelet](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/mottelet/32/13_2.png) [@mottelet](https://scilab.discourse.group/u/mottelet)\
**Post date:** [July 3, 2024, 10:44am UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/5 "2024-07-03T10:44:06Z")

</div>

> [@pascal](#):
>
> datetime(‘1999-06’,‘InputFormat’,‘yyyy-MM’)

The problem also occurs on Scilab 2024.0.0.

S.

---

<div class="post-metadata">

**Author:** ![pascal](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/pascal/32/40_2.png) [@pascal](https://scilab.discourse.group/u/pascal)\
**Post date:** [July 3, 2024, 12:26pm UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/6 "2024-07-03T12:26:49Z")

</div>

Thanks, so I wait till bug is fixed and some unit test have been done.

M.f.G. Pascal

---

<div class="post-metadata">

**Author:** ![adeline.carnis](https://avatars.discourse-cdn.com/v4/letter/a/6bbea6/32.png) [@adeline.carnis](https://scilab.discourse.group/u/adeline.carnis)\
**Post date:** [July 4, 2024, 10:09am UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/7 "2024-07-04T10:09:21Z")

</div>

Hello Pascal,

A GitLab issue has been created : [datetime('1999-06','InputFormat','yyyy-MM') produces an error (#17272) · Issues · scilab / scilab · GitLab](https://gitlab.com/scilab/scilab/-/issues/17272)

Adeline

---

<div class="post-metadata">

**Author:** ![pascal](https://yyz2.discourse-cdn.com/free1/user_avatar/scilab.discourse.group/pascal/32/40_2.png) [@pascal](https://scilab.discourse.group/u/pascal)\
**Post date:** [July 8, 2024, 10:59am UTC](https://scilab.discourse.group/t/timeseries-and-milliseconds/423/8 "2024-07-08T10:59:22Z")

</div>

T2=datetime(Devise.EUR1.date(1),“InputFormat”,“yyyy”)  
at line 750 of function datetime ( C:\Program Files\scilab-2024.1.0\modules\time\macros\datetime.sci line 761 )

Undefined variable: dt

same problem
