Pretty sure you mean min/max_SUBMIT_date.
The submit date (timestamp, really) is when the story was submitted.
The promote date is when the story first appeared on the Digg home
page. Of course, most stories never appear on the Digg home page.
>What constitutes "promotion"?
"Promoted" means that the story was selected by Digg's algorithms to
be displayed on the home page.
There's not really a difference there. Everything that appears on a
topic or container "Popular" page appears on the Digg home page at
the same time.
>In other words, is there a way to get "Science" front-page stories
>between two timestamps?
Yes, the min and max date args work on /stories/topic/.../popular and
/stories/container/.../popular just as /stories/popular. The former
are subsets of the latter.
A note on "promote" vs. "popular":
"Promote" is the transitive verb describing what happens to the
story. "Popular" is the status of the story after that transition
happens. Inside Digg, we tend to use the two words more or less
interchangeably.
The API uses also both words. The endpoint path /stories/popular
means "Please give me the popular stories." The argument
?min_promote_date=xxx means "From the stories I described in the
path, please select the stories promoted on or after a given time."
Probably more than you wanted to know.