• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 180
  • Last Modified:

Parsing dates - Any papers/books?

Dear Sir,
   I need to write a program to parse dates in many
various formats: e.g.
    11th Century
    circa 1565
    1900-1910
    12-may-1998:14-june-1998
    Eleventh century
    Early 1300's
    etc
    Are there any journals/papers/books that discuss
    ways of analysing such text?
    Yours
     Allan
    cairs-support@cairs.co.uk  
0
wrobel
Asked:
wrobel
1 Solution
 
ppeckCommented:
hi allan,

i suppose you want to extract these dates from files containing text in natural language.
parsing natural language is, however, a rather complicated thing to do. but if you can
narrow your date formats down to a few dozen, it should be possible to utilize
the lex/yacc pair of utilities used to construct compilers for computer languages.
lex and yacc are unix tools and documentation is widely available. give it a try.

if you need more, you should consider using a grammar used for natural language
processing. unfortunately, i cannot point you to any information in this area.

patrick

0
 
wrobelAuthor Commented:
Dear Patrick,
     Thanks for replying. I know lex/yacc. But it's the
intellectual effort of working out a BNF (formal grammar)
that can pick out dates from text, that's really what I'm
looking for. Failing that some papers discussing the subject
would come in useful.
     Yours
     Allan
0
 
hougaardCommented:
This is THE book in the area of date/times in C programming

"Sandard C Date/Time Library; Programming the Worlds Calendars and Clocks"

http://www.amazon.com/exec/obidos/ASIN/0879304960/qid%3D915700708/002-2243170-2100429

R&D Books; ISBN: 0879304960

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

The Firewall Audit Checklist

Preparing for a firewall audit today is almost impossible.
AlgoSec, together with some of the largest global organizations and auditors, has created a checklist to follow when preparing for your firewall audit. Simplify risk mitigation while staying compliant all of the time!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now